Comments:St Louis Cardinals win baseball's World Series