Indianapolis has been awarded the 2012 Super Bowl, the fourth time a cold-weather city will host the NFL?s championship game, according to an Associated Press report on Tuesday.