Lucas Oil Stadium opened its door to the public back in September 2008. After a long and somewhat controversial development, which saw arguments both for and against the construction, the stadium quickly became the gem of downtown Indianapolis. All eight games at Lucas Oil Stadium sold out in 2008, and local businesses likely did well as a result despite the worst recession in living memory.
As a result of "The Luke's" successful opening, SportsBusiness Journal and SportsBusiness Daily selected Lucas Oil Stadium as the best sports facility if the year.
The new Lucas Oil Stadium in downtown Indianapolis has been named the 2009 sports facility of the year by the SportsBusiness Journal and SportsBusiness Daily.
The publications picked the home of the Indianapolis Colts for the annual award over Fenway Park and TD Banknorth Garden in Boston, Nationals Park in Washington, D.C., and the Wachovia Center in Philadelphia.
With the recent revelation that Indianapolis is the best sports city in all of North America, and with this latest news about Lucas Oil Stadium, is it safe to say that Indianapolis is the sports capital of America? I mean seriously, if Indy is the #1 sports town and has the best sports facility, how can it not be? Oh yeah, and Indianapolis will host the Super Bowl in 2012. And, in case you forgot, the 2010 NCAA Men's Basketball Tournament is hosted in Indy as well.
I'm sure several East Coast blowhards will bemoan that their beloved Fenway Park, or the ridiculous new Yankee Stadium, are the best facilities in sports. Of course, they are wrong, per usual. East coast people seem to think the sports world revolves around them and their little sports parks.
Sports revolves around the state of Indiana. We Hoosiers hope you non-Midwest sports fans enjoy living in our universe. You are now orbiting the sports planet "Indy." Enjoy the ride.