Now Playing

Now Playing

Peyton Manning Statue Installed at Lucas Oil Stadium

See behind the scenes footage of the Peyton Manning statue installation at Lucas Oil Stadium.

Advertising