Christian McCaffrey’s contract has been restructured, freeing up over $8 million in cap space for the #49ers.
Powered by WPeMatico
this site does not exist
Christian McCaffrey’s contract has been restructured, freeing up over $8 million in cap space for the #49ers.
Powered by WPeMatico