Greetings fellow Braves fans,
I'm going to be moving to the Twin Cities area soon after living in Atlanta (and being a Braves season ticket holder) since 2004. Anybody else live in the area who's a die-hard Braves fan? Maybe we could start a meet-up group to watch games and talk baseball and such? Does anything like this exist already?
If something like this doesn't exist, but there are interested parties, I'd be happy to lead the charge in getting something official started.