Skip to main content
For the Shoe
Advertising

Now Playing

Now Playing

Peyton Manning's Longest Touchdown Run

Peyton Manning runs for a 33 yard touchdown on November 4th, 2001 in a week 8 victory at the Buffalo Bills.

Latest Videos

Advertising