Hey, where's the excitement for the World Series? It's a great match-up with the two teams that finished with the best record in baseball. The Red Sox showed grit in overcoming Detroit's dominant pitching, while the Cardinals put a balanced team on the field to overwhelm the Dodgers. I think St. Louis will be just slightly better than Boston and win the championship in seven games. MVP? Probably a St. Louis pitcher, maybe Wacha.