from East Bay Times1 year agoSANTA CLARA - Here are the highs, lows and other deeds from Wednesday's first practice of 49ers training camp:Trey Lance's first camp practice as the undisputed starting quarterback went smoothly. Read at East Bay Times #back #quarterback #contract-extension #santa-clara #jimmy-garoppolo[add][|| ... ]