Originally Posted by Red in Atl
I've lived in Atlanta since the fall of '93. This town is pathetic for baseball.
Sports in general. Thrashers and Hawks have poor fan bases too.
But yeah, I agree. Turner Field/Braves baseball has never impressed me when I've been to Atlanta. A few true fans linger in center field usually, but otherwise it's dull (or has been when I've been).