When the World Series was last played outside of the United States, Toronto won its second straight title in 1993 when Joe Carter hit a ninth-inning homer off Philadelphia’s Mitch Williams in Game 6, the second Series-ending home run after Pittsburgh’s Bill Mazeroski against the New York Yankees in Game 7 in 1960.
Countdown to Game 1 in Toronto
Fox 11 Los Angeles Sports11 hrs ago130


Voice of Alexandria Sports
Reuters US Top
WFMJ-TV Sports
AlterNet
Bored Panda
Gainesville Sun Sports
NBC Chicago Sports