Best Places in Atlanta to Watch Fall Sports Sling on your best game-day gear, grab your crew and head to one of these five spots to watch fall sports in and around Atlanta. read more