You're forgetting that there is a Canadian team in the American League.
Toronto Blue Jays, winners of the 1992 and 1993 World Series.
Through the 2008 World Series the last Canadian born player to play on a World Series winning team was Matt Stairs, born in St. John, New Brunswick, who was a member of the 2008 Philadelphia Phillies.
The Atlanta Braves.
The Toronto Blue Jays have only participated in two World Series in 1992 and 1993 and they have won both series, beating the Atlanta Braves in six games in 1992 and beating the Philadelphia Philles of the National League in six games in the 1993 World Series.
The 1993 World Series was the second Series in a row with games played in Canada as well as the second Series to be won by a Canadian team.
The Boston Braves were in the 1914 and 1948 World Series, the Milwaukee Braves were in the 1957 and 1958 World Series, and the Atlanta Braves were in the 1991, 1992, 1995, 1996, and 1999 World Series.
The Power Team - TV series - ended in 1992.
Click on the 'World Series Winners' link on this page to see how many World Series each MLB team has won.
John Davison was the captain of the Canadian Cricket team in the 2007 Cricket World Cup.
Gus Logie was the coach of the Canadian Cricket team in the 2003 Cricket World Cup.
Pubudu Dassanayake is the coach of the Canadian Cricket team in the 2011 Cricket World Cup.