Christian McCaffrey

Christian McCaffrey

Contracts

contract info
length team amount guaranteed avg annual salary
2020-2026 San Francisco 49ers $64,063,500 $38,162,500 $10,677,250
Carolina Panthers $64,063,500 $38,162,500 $10,677,250
2017-2021 Carolina Panthers $17,241,304 $17,241,304 $4,310,326