Why 49ers should keep Trey Lance
NFL Concussions: The 2012-13 Season In Review
San Francisco 49ers - News, Schedule, Scores, Roster, and Stats - The Athletic
Brock Purdy earns 49ers roster spot as third QB; Jimmy Garoppolo QB2 vs. Bears – NBC Sports Bay Area & California
Training Camp Battle: Who will be QB1 for the San Francisco 49ers?
49ers 2022 Roster Breakdown: Quarterbacks
Rough Weekend For Sports In Northern California
Forrest Blue - The Hollow Man - Sactown Magazine
San Francisco 49ers - News, Schedule, Scores, Roster, and Stats - The Athletic
Where do things stand in the San Francisco 49ers QB battle? - Sactown Sports