The Peyton Manning sculpture, located at Lucas Oil Stadium (home of the Indianapolis Colts), was unveiled on October 3, 2017. Indianapolis artist and active-duty firefighter Ryan Feeney designed the piece and, assisted by local artist Martin Kuntz, created the clay model from which the bronze sculpture was cast. Indianapolis-based Sincerus Bronze cast the sculpture.
Peyton Manning played 18 seasons in the National Football League, including 14 seasons with the Indianapolis Colts
500 S Capitol Ave, Indianapolis, IN, 46204