The Super Bowl is headed back to Atlanta after a vote Tuesday by NFL owners to play America's No. 1 sporting event in the new Mercedes-Benz Stadium in February 2019.
Here are the best reactions on social media following the announcement.
Keep Reading
The Latest