49ers QB battle beginning to take shape
Why Trey Lance will be key to 49ers' preparation for Eagles – NBC
Podcast: 49ers QBs Trey Lance, Sam Darnold splitting first-team
49ers' Kyle Shanahan says team is 'ready for' Trey Lance, had
Ahead of 49ers preseason opener, GM John Lynch says Trey Lance is
Trey Lance dazzles in first padded 49ers practice
49ers Training Camp: Quarterbacks impress in lower intensity
Kyle Shanahan: It's going to be harder for Trey Lance to win
Trey Lance and Sam Darnold decision makes San Francisco 49ers QB
49ers' Trey Lance says Jimmy Garoppolo 'could have made things hell'
Why Trey Lance faces uphill battle to win 49ers' starting job, per