Christian McCaffrey is elite, but is he worth the cost?

Christian McCaffrey with Adam Humphries in 2019. Image: Wikimedia Commons

For better or worse, McCaffrey is going to be a Carolina Panther for a long time. And a well paid one at that.

Reactions to the record breaking 4 year, $64 million contract Christian McCaffrey signed Monday afternoon were across the board, ranging from those calling it a no-brainer decision to those blasting it as yet another unwise decision from the…