With a depleted roster, Cam Newton is still finding ways to lead his Carolina Panthers and showed it with this incredible touchdown run.
— BIGPLAY (@BIGPLAY_com) September 20, 2015
That’s right. Newton somersaults into the end zone, avoids the defender and lands on his feet. The man is not human.
Carolina went on the defeat the Houston Texans 24-17 thanks to Newton’s impressive performance.