Atlanta will find out Tuesday if the Super Bowl will come to town for the first time since 2000.
NFL owners will vote at a meeting in Charlotte, N.C., on the sites of the 2019, 2020 and 2021 Super Bowls, with Atlanta among the five cities bidding to host the mega-events.