Peyton Manning is a former American football quarterback who is widely considered one of the greatest quarterbacks to play the game.
The statue stands in front of the Indianapolis Colts stadium, Lucas Oil Field. Manning played for the Colts from 1998-2011 and the Denver Broncos from 2012-2015.
Art - Sculpture
Links: en.wikipedia.org
By: tallturtle82