(Post Sports Live/The Washington Post)
Who will win the World Series?
The St. Louis Cardinals and the Boston Red Sox face off in a rematch of the 2004 World Series beginning Wednesday night in Boston. The Post Sports Live crew predicts which team will win and in how many games.
Read More