Breaking Down Christian McCaffrey's $38M Extension
The 49ers did right by their dynamic offensive weapon, locking in Christian McCaffrey to a 2 year, $38M contract extension that includes $24M fully guaranteed. Our dive into all of the new deal's details.
Michael Ginnitti | 1 day ago