Dear M of Harlow; The world series has twice been won the last decade by a team from outside of the US,,,,,,,Toronto
The world series has twice been won the last decade by a team from outside of the US,,,,,,,Toronto