Whether you're attending a national championship game, the Peach Bowl, or just a regular-season Atlanta Falcons game, there's no shortage of football-related events in the city throughout the year. All events take place at the new Mercedes-Benz Stadium, so this guide will be centered around places you can visit nearby. Skip the overpriced parking lots surrounding … [Read more...] about A Football Fan’s Guide to Atlanta, Georgia