Jimmy Garoppolo, Kyle Shanahan downplay 'joke' video of 49ers QB appearing to rip play-calling decisions
Jimmy Garoppolo arm strength among best on Earth per Kyle Shanahan
Nevius: Time for Kyle Shanahan, 49ers to put their full faith in Jimmy Garoppolo
49ers news: Kyle Shanahan explains the key reasons why the 49ers chose to move on from Jimmy Garoppolo - Niners Nation
49ers' Kyle Shanahan playing it safe despite offensive weaponry
George Kittle calls Jimmy Garoppolo 'fantastic' QB: 49ers 'can win a Super Bowl with him'
Jimmy Garoppolo or Trey Lance? This quiz will help Kyle Shanahan pick his starting QB
A heartfelt goodbye and a shocking reunion - How Jimmy Garoppolo and the San Francisco 49ers came together again - ESPN
Jimmy Garoppolo on Kyle Shanahan, the 49ers and going to the Raiders
The 49ers Bet Big on a Quarterback Upgrade but Ended Up Settling Anyway - The New York Times
San Francisco QB Jimmy Garoppolo looks to improve under Kyle Shanahan
49ers depth chart: Jimmy Garoppolo likely the starting QB
Patriots Trade Quarterback Jimmy Garoppolo to the 49ers - The New York Times
49ers: One chart shows why Jimmy Garoppolo cannot start over Trey Lance
Kyle Shanahan: Jimmy Garoppolo sprained shoulder vs. Cowboys, at fault for critical false start