Tour the New Mercedes-Benz Stadium

As a proud Founding Member of Atlanta United FC, I have already been able to enjoy a number of exciting games at the new Mercedes-Benz Stadium in downtown Atlanta. But it wasn’t until a behind-the-scenes tour that I really appreciated just how special and revolutionary this stadium is. Keep reading to find out how you […]

Where to Watch Euro 2012 in Atlanta

Europe’s top soccer players have converged in Poland and Ukraine for UEFA Euro 2012. Here are the best places in Atlanta to catch all the action: Brewhouse Cafe This Little Five Points restaurant is known for soccer — GQ magazine rated it as one of the top places to watch the World Cup in the […]