Back to List - You call yourself an NFL Fan? How many have you visited?

Lucas Oil Stadium - Indianapolis Colts

Lucas Oil Stadium is a multi-purpose stadium in Downtown Indianapolis, Indiana, United States. It replaced the RCA Dome as the home field of the NFL's Indianapolis Colts and opened on August 16, 2008.[12] The stadium was constructed to allow the removal of the RCA Dome and expansion of the Indiana Convention Center on its site.

Photo Attribution: Tom Pascente from Google Maps