Carolina Panthers running back Christian McCaffrey is simply unstoppable. Jeremy Brevard-USA TODAY Sports

Christian McCaffrey is simply unstoppable. If there was anyone left questioning why the Carolina Panthers made him the highest-paid running back in NFL history, let the latest highlight from the All-Pro prove he deserved it.

Just a month after signing his $64 million contract extension, the 23-year-old is hard at work trying to take his game to an even higher level. While he’s outstanding as a runner, earning first-team All-Pro honors this past season, it’s his skills as a receiver that makes him a weapon unlike any other in the NFL.

There’s a reason he also earned first-team All-Pro honors at the flex position and this insane behind-the-back catch proves it. He was the heart of Carolina’s offense this past season, picking up 1,387 rushing yards and racking up 1,005 receiving yards. Oh, he also broke the NFL’s single-season record for catches by a running back (116) breaking the mark he set the year before (107).

While record-breaking contracts for running backs rarely work out for the team, McCaffrey is a different force of nature. He can be an All-Pro running back or receiver and he makes big plays look routine. The scariest part is that he could be even better next season with Joe Brady becoming Carolina’s offensive coordinator.

This article first appeared on Sportsnaut and was syndicated with permission.


  COMMENTS

The Morning Bark Newsletter. Emailed daily.

You'll receive Yardbarker's daily Top 10, featuring the best sports stories from around the web. Customize your newsletter to get articles on your favorite sports and teams.

Emailed daily. Always FREE!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
MORE FROM YARDBARKER:
Can you name the player with the most yards from scrimmage in one game for every NFL franchise?

An asterisk (*) indicates the team was located in a different city and/or went by a different name during the season listed. 

SCORE:
0/33
TIME:
5:00
ARZ* / 276 / 1954 / #33
Ollie Matson
ATL / 300 / 2016 / #11
Julio Jones
BAL / 295 / 2003 / #31
Jamal Lewis
BUF / 273 / 1976 / #32
O.J. Simpson
CAR / 237 / 2019 / #22
Christian McCaffrey
CHI / 281 / 1977 / #34
Walter Payton
CIN / 278 / 2000 / #28
Corey Dillon
CLE / 298 / 2009 / #35
Jerome Harrison
DAL / 292 / 1986 / #34
Herschel Walker
DEN / 256 / 2000 / #38
Mike Anderson
DET / 329 / 2013 / #81
Calvin Johnson
GB / 257 / 1956 / #86
Billy Howton
HOU / 273 / 2012 / #80
Andre Johnson
IND / 267 / 1998 / #28
Marshall Faulk
JAX / 291 / 2000 / #82
Jimmy Smith
KC / 309 / 1985 / #83
Stephone Paige
LAC* / 271 / 2002 / #21
LaDainian Tomlinson
LAR / 336 / 1989 / #83
Flipper Anderson
MIA / 253 / 2012 / #82
Brian Hartline
MIN / 315 / 2007 / #28
Adrian Peterson
NE / 236 / 2011 / #83
Wes Welker
NO / 237 / 2003 / #26
Deuce McAllister
NYG / 279 / 2019 / #26
Saquon Barkley
NYJ / 231 / 2018 / #20
Isaiah Crowell
OAK / 256 / 1963 / #36
Clem Daniels
PHI / 262 / 2000 / #22
Duce Staley
PIT / 306 / 2015 / #84
Antonio Brown
SEA / 273 / 2001 / #37
Shaun Alexander
SF / 299 / 1995 / #80
Jerry Rice
TB / 272 / 2012 / #22
Doug Martin
TEN* / 330 / 1961 / #20
Billy Cannon
WAS / 255 / 1973 / #43
Larry Brown
WAS / 255 / 1987 / #89
Anthony Allen

Customize Your Newsletter

+

Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.