« on: February 21, 2013, 07:58:14 pm »Message ID: 691646
Who do you think will win the 2013 World Series?
Serious, I'm not saying this because I live in Atlanta, but the Braves will win it all this season. We by far will have the best outfield in the Majors' (Upton brothers and Jason Heyward). We have the best closer in the game right now (Craig Kimbel), and an very good starting rotation (not the best, but consistent). Our batting lineup will have power and speed. The only thing that we are in need of is a leader like Chipper Jones, but I believe Brian McCann will step up this season into the leadership role.