Jimmy Garoppolo's contract, no-trade clause, compensation
Jimmy Garoppolo In-Season Return Remains In Play; 49ers Would Slot
49ers restructure Jimmy Garoppolo's deal, ending hope for Seahawks
How Did 49ers Mess Up Jimmy Garoppolo Situation This Badly?
49ers Free Agent Breakdown: The 7 biggest names hitting the market
Jimmy Garoppolo, 49ers hope to avoid repeating Lions' history
3 Instant Reactions to Jimmy Garoppolo, 49ers Reportedly
Report: Jimmy Garoppolo, 49ers Finalizing New Contract as Highest
Jimmy Garoppolo And San Francisco 49ers' Goals Align Heading Into
Inside the 49ers' bold decision to move up in the NFL draft