which is what the Expos where originally for- and then later the Blue Jays in 1977. I don't know the rationale in 1969 when the Expos were started other than they drew really well for hockey, so someone in MLB apparently thought baseball would do well there? Interestingly, the Expos had a lot of fans in Vermont and New Hampshire.
But in the 90's, one of the things that Selig has wanted to do is expand baseball internationally- he kind of has to with the way basketball has expanded all over the world, and the fact that the Dream Team helped the NBA and the popularity of basketball around the world. See the World Baseball Classic, which has been pretty successful and will get even better over the years.
So, in the 90's, MLB actually looked at Mexico as a possible place to expand and they played an exhibition game there in Monterey between the Mets and the Padres, and while the game drew well, there were a LOT of problems- namely players getting Montezuma's revenge. MLB has continued to look at placed to play games internationally- namely Japan and San Juan as well. I think MLB seriously considered and maybe wanted a team in Puerto Rico- which never made much sense to me, but they weren't sure it would work, so they went ahead and tried with the Expos, who they were probably going to relocate anyway, but again it just didn't work out all that well. So, they moved the Expos to Washington DC, which is what I thought that they should have done in the first place.
As far the Blue Jays, I disagree even though they are not one of the stronger franchises out there. Unlike the Expos, they actually proved that they could draw well in the early 90's when they had some of the better teams of the 90's. They are still pretty viable, and they don't have a firesale every year. If they did move, I would suspect it would be Portland, Oregon and that they would be moved to the AL West. Also, as far as Canada, while hockey is definately their game, they have produced some pretty good talent out of there- Larry Walker, Justin Mourneau, Russell Martin, Rich Harden, Jeff Francis, Jason Bay, and etc.
I will say that if MLB ever expands internationally, I think it will be in Tokyo because they have the fan support and they are able to afford to go to the games. Yes, it might kill Japan's major league, but MLB is already doing that by taking their best players anyway.