Christian McCaffrey jukes mascots in pee wee football game
Watch Christian and Max McCaffrey score touchdowns on NFL mascots during halftime of a Denver Broncos game in 2003.
Watch Christian and Max McCaffrey score touchdowns on NFL mascots during halftime of a Denver Broncos game in 2003.