Kurtenbach: In trading for QB Jimmy Garoppolo, Kyle Shanahan
49ers' Kyle Shanahan gives updates on Garoppolo, Mayfield
NFL - Raiders signing QB Jimmy Garoppolo a 3-year deal
NFL rumors: 49ers QB Jimmy Garoppolo won't throw for 16 weeks
Why Kyle Shanahan Thinks Jimmy Garoppolo 49ers' Return 'No Way' Bad
Tom Brady: San Francisco 49ers are 'lucky to have' Jimmy Garoppolo
Trey Lance has surgery, 49ers hand offense back to Jimmy Garoppolo
The 49ers' heavy investment in Trey Lance backfires, but it hasn't