Here's why trading Jimmy Garoppolo is a tough call for 49ers
How Did 49ers Mess Up Jimmy Garoppolo Situation This Badly?
Jimmy Garoppolo under microscope again as 49ers struggle
San Francisco 49ers Retain Jimmy Garoppolo; A Balancing Act Will Be Required
How might the 49ers make Jimmy Garoppolo fight for his job next season?
Inside Josh McDaniels's quest to reprogram Jimmy Garoppolo and turn the Raiders into a winner - The Boston Globe
Jimmy Garoppolo under microscope again as 49ers struggle
Jimmy Garoppolo suffers season-ending injury as 49ers beat Dolphins: Who could replace him? - The Athletic
Garoppolo remains 49ers' starting QB despite team struggles
Been a Lot of Weird Situations Over There in San Francisco' - Jimmy Garoppolo Shares Thoughts on 49ers Trading Trey Lance
Jimmy Garoppolo appears ready to return vs. Colts after calf injury
Battered, flawed, victorious: How Jimmy Garoppolo reflects 49ers' season