Its officially underway. Got kick started with the Cardinals and Cubs, one of the best rivalries in baseball. Who is your team? I'm an Atlanta Braves fan. Looks like we're in for a long season. Feel free to post any baseball news you come across in this thread.
I'm a Braves fan, and we started off strong and now we're getting whooped by teams that we should not be getting whooped by. So, this season is basically any other season for the Atlanta Braves haha.