Originally Posted by gmb85
I'm rooting for the Braves as well. I went to the ATL a couple of years ago and man...that is definitely a baseball town.
Not sure how you gathered this. I'm a braves fan. They deserve much better. The fan support is terrible