I love how America calls it the "world series" when they are the only competitors.
Get over yourself already, America.
Toronto is not in America -_- lol
why do you think all these asians come to play baseball
because over there they suck at it
Looks like Uehara doesn't even speak English either.
OT: Good year, Red Sox. Cardinals, you can't win them all.