Major league soccer to come back to ATL?
Possibly...
Thats what I just heard..
I would rather see a major league Lacrosse team at least it's sport of north American origins.
always tickles me when folks say we kicked their ass or we stomped them today..We? exactly who is we and what role did you play sitting at home on your butt on the couch?lol