While the Indy 500 is a major draw, Lucas Oil Stadium has been a beloved football venue in the city for 16 years. Lucas Oil Stadium is the home venue for the Colts, the Big Ten Football ...
Home to the NFL's Indianapolis Colts, Lucas Oil Stadium is a must-see for sports ... All Inclusive Indianapolis Mobile Pub Tour and Experience (53 reviews) Indianapolis Ghosts: Haunts, Spirits ...