The Astros came this close to a World Series appearance last year. Can their bats come alive this season to get another shot? Braves fans are deciding whether to buy tickets for the first round or wait until the NLCS to show up. But will their team even be in the NLCS this year?
Which team has the edge in pitching and power? Who are the MVPs for each team? Cast your vote now!