I don't see the NHL putting a team in Mexico City. The Coyotes owner wanted to play a game here and there in Mexico, but they might now win the land auction with how things are going.
Fisher being incompetent as the A's owner and with there being not enough money to get their stadium in Vegas. Maybe MLB forces a sale, and they move to Mexico City, the A's are wanting to play 10% of their home games played outside of Vegas yet there in no stadium deal in place.