Toronto will never move. I don't think a lot of people realize how many people live in metro Toronto -- it's bigger than Boston, Houston, DC, Atlanta, etc. They're going to finally get their NFL team during our lifetime, too. Of the teams you listed, I think it's going to be the Rays. But, I don't see where they could move. North Carolina/Virginia Beach: I feel NC is over-satured; is there enough room with all of the NCAA hoops teams, plus the Big 4? Adding 81 games a year is a lot to ask from this area; Virginia Beach is too small Vancouver: the Grizzlies move is a big negative; I don't think the area is big enough, either Las Vegas: off-limits Metro NY/NJ: meh...I just think the area would be over-saturated. What area would you draw new fans from? I think people are pretty much ingrained with their Yankees, Mets, Phillies, Sox, etc. fandom. Portland: probably the best remaining option, but I have doubts about the market size I do agree with Al regarding Mexican expansion, but that's a couple of decades into the future. Buffalo may still be a great MLB site. I hope, if expansion ever comes around again, that Buffalo gets some serious consideration. Buffalo has no problem supporting its NFL Bills The Sabres are well-supported, but the Bills have had BY FAR more blackouts than any other team. Once Ralph Wilson dies, that team is bolting up the 401 to Toronto. A sizeable number of Buffalo fans are from Ontario, too --- so, they're probably Blue Jays fans already.