Topic - Lucas Oil Stadium

Lucas Oil Stadium (LOS) is a multi-purpose sports stadium in Indianapolis, Indiana. The stadium celebrated its grand opening on August 24, 2008, in a game against the Buffalo Bills and its ribbon-cutting ceremony August 16, 2008. It replaced the RCA Dome as the home field of the NFL's Indianapolis Colts. The stadium was built to accommodate for the expansion of the Indiana Convention Center. The stadium is scheduled to host Super Bowl XLVI in 2012. - Source: Wikipedia

Subscribe to this topic via RSS or ATOM
Related Stories

More Stories →

Happening Now