
Originally Posted by
Vteckidd
Falcons I disagree, because they have loyal fans. its 8 games a year on a sunday you have to make the trip. I live right in the middle of it, and even yesterday all the lots were full with a 2-6 record. I think Atlanta needs a major franchise like NFL to thrive and keep people investing downtown. Falcons have Marta, Hawks have marta, etc.
Braves were left out in the cold, in a bad part of town. This make more sense when you have a sport like baseball that has 80+ games a year at home