0 votes
How long is Christian McCaffrey's contract?

1 Answer

0 votes
On, the Carolina Panthers signed McCaffrey to a four-year, $17.2 million contract with a signing bonus of $10.7 million.
...