My fellow Atlanta sports fans, why can't we sustain a thread?

I'm from Miami and I'm telling you Atlanta sucks as a sports town. How does that taste?
 
Back
Top Bottom