Thought I heard some whispers of the Carolina's wanting a MLB franchise a few months back, I just assumed Charlotte.
I've admittedly become a fair-weather fan so I'm very much out of the loop when it comes to most things MLB. I'm a Braves fan and when they won the Series last year it was fun...