Photo by Timo Volz Atlanta, Georgia, is a city that takes its sports seriously. Home to a variety of professional sports teams and some of the most passionate sports fans in the country, attending sporting events in Atlanta can be an unforgettable experience. Whether you’re a local resident or a visitor to the city, there are certain tips and strategies…