Lucas Oil Stadium Information and Schedule

Lucas Oil Stadium The Luke has all the sports in Indianapolis. It just opened in August 2008 and is the host of Super Bowl XLVI. Lucas Oil paid $120 million for the naming rights over 20 years.
--> Ticket to Heaven