Academy Sports to Open First Metro-Atlanta Store June 9, 2011 SGB Executive by Thomas J. Ryan Academy Sports + Outdoor is planning to open its first store in the metro-Atlanta area in Snellville, GA, this July. Other locations in the state are: Athens, Evans, Macon and McDonough, according to the company website.