Which Team From the League Championships Will Win the 2013 World Series?
The National League and American League Championships are now set . The St. Louis Cardinals will play the Los Angeles Dodgers in the National League and the Detroit Tigers will play the Boston Red Sox.