Who will win the World Series?

The Washington Post
October 22, 2013 AT 4:43 PM
The St. Louis Cardinals and the Boston Red Sox face off in a rematch of the 2004 World Series beginning Tuesday night in Boston. The Post Sports Live crew predicts which team will win and in how many games.