49ers training camp: Trey Lance looks sharp on Day 1, offensive line gets shuffled 2022-07-27T20:12:26-04:00July 27th, 2022 at 8:12 PM|