Panthers running back Christian McCaffrey can do it all.  He can run between the tackles, make plays in the pass game and hurdle defenders on his way to a big play.

McCaffrey showed off those skills on a screen pass that went for 32-yards and included an impressive hurdle. 

Good luck stopping this guy.  Speed, strength for a little guy and hops.  He’s an all around weapon for the Carolina Panthers offense.