Canada wins World Series

The Toronto Blue Jays, a Canadian baseball team wine the World Series in 1992. Beating the Atlanta Braves in 6 games. Continue reading