Lucas Oil Stadium officially opened on August 16, 2008 after a three-year construction phase. In total, Lucas Oil Stadium cost more than $700 million.
The Colts played their first-ever game inside Lucas Oil on August 24, 2008, during Week 3 of the NFL preseason. The Colts lost to the Bills, 20-7.
The Lucas Oil Stadium capacity is recorded as 67,000, making it relatively small by NFL standards. Itโs the 21st largest NFL stadium in the league.
Size isnโt everything, though. Because of its utility and central location, Lucas Oil Stadium is often used for major sports events, like the NFL Draft Combine and the 2029 Final Four.
Where Is Lucas Oil Stadium Located?
Lucas Oil Stadium, home of the Colts, is located in downtown Indianapolis, Indiana.
Updated NFL Futures Odds
NFL futures are available at the online sportsbook throughout the entire year.
From offseason conference championship odds and win totals to in-season division odds and make/miss playoffs odds, there are futures markets for everyone.
Check out updated NFL odds andย keep an eye on the best sports betting promotions throughout the year.
If you don’t have an account, register today with BetMGM’s welcome offer!