If I were choosing I'd say Portland and Montreal.
Charlotte is a dead city. Don't see MLB getting involved in Las Vegas despite the NFL and NHL being willing to. Nashville is firmly entrenched football country and I don't see how it could work out having a team in Mexico City.
I love Mexico City as a tourist but it seems like there are invariably going to be challenges with having a team there.
Last edited by packs; 01-10-2023 at 04:36 PM.
|