McCaffrey will earn $16 million annually, making him the highest paid running back in NFL history. CMC had a monster season in 2019. He logged 287 carries for 1,387 rushing yards and recorded 116 receptions for 1,005 receiving yards with 19 touchdowns. The deal will keep McCaffrey in a Panther uniform until 2024. The 23-year-old running back is the consensus number-one overall pick in upcoming 2020 fantasy drafts.