McCaffrey became the highest-paid running back in history when the Panthers extended his deal in 2018. He only played 10 games over the next two seasons because injuries prevented him from playing. Now he’s hoping to bounce back and prove that the Panthers made the right decision.
There’s no questioning his commitment nor the statement that the Panthers made at the time. Hindsight is a great thing but nobody knew he would be battling his body. There is a lot of pressure on McCaffrey but he is the type of athlete to embrace his responsibilities (via 247 Sports).