When NFL owners gather on May 20 for a one-day business meeting in Atlanta, the primary item of business on the agenda will be a vote on the location of Super Bowl XLVI, which will be played on February 5, 2012.

The finalists are Houston, Indianapolis, and Arizona.

The next three Super Bowls will be played in Tampa, South Florida, and North Texas, respectively.