Indianapolis lands Super Bowl
ATLANTA - NFL owners have chosen Indianapolis to host the 2012 Super Bowl. The 32 team owners meeting here today picked Indianapolis over Houston and Phoenix, which hosted the 2004 and 2008 Super Bowls, respectively. Indianapolis officials had gone to great lengths to secure the 25,000 hotel rooms required by league bid specifications. They also hammered […]