Atlanta Hosting Next Year’s Super Bowl; Experts Say Cobb Will Reap Economic Benefits
Thursday, February 15th, 2018
Football fans from across the nation will descend on Atlanta next year for Super Bowl LII in the newly-opened $1.6 billion Mercedes-Benz Stadium.


