Home The 2011 NFL Stadiums Lucas Oil Stadium

Lucas Oil Stadium

ADVERTISMENT
Lucas Oil Stadium in Indianapolis, as you've guessed from the picture, is home to the Colts since 2008, featuring a movable window wall and a retractable roof. It has a capacity of 63,000 but can be expanded to 70. It will host the next Super Bowl.

You May Also Like

ADVERTISEMENT

Recent Posts

Stephen Curry, LeBron James

2 Narratives Heading Into the Play-in Tournament

As the NBA embarks on a possible evolution (for now, it's an experiment) of its postseason format,...

Best Wireless Earbuds For Running 2021