By Alex Soderstrom a Sunday afternoon, as the Braves play in Philadelphia, Atlanta’s Peoplestown neighborhood seems abandoned. The streets are…
By: Korey Boehm The Atlanta Braves shocked their native city last week when the team announced their intentions to leave…