Jamaal Charles Late Game Fumble Leads To The GW TD For The Broncos

Jamaal Charles called himself the LeBron James of the NFL and after watching this, he might be right.

After Peyton Manning took his team down the field and tied the game at 24,  the Chiefs were looking to run out the clock and take the game into overtime, instead the self-proclaimed  ‘LeBron James of the NFL’ [Jamaal Charles] fumbled the football and it was scooped up by Darien Stewart and returned for the would-be game-winning touchdown.