The tickets were mostly $40 to $60, with the cheapest at about $25 and the most expensive around $85. No freebies either, I was watching the Mexican news and they said there were thousands upon thousands of fans lined up outside the stadium to buy tickets today in typical Mexican fashion. Unless its a game everyone expects to sell out Mexicans don't buy anything until game day. While the majority of the population can't afford that, Mexico City has about 20 million people and a good deal of them are quite well off.
There won't be a team because the business model for a sports franchise is different there than here. Mexican sports teams make their money from sponsorships, with most soccer games played in half empty stadiums. A comparative example would be if teams played in the Pepsi NFL and the games were part of the McDonalds regular season and the Budweiser playoffs. They literally do that in the Mexican soccer league. Add to that the jerseys looking like a NASCAR jacket, with 3 to 6 major sponsors gleeful when devoted fans pay for souvenir jerseys that serve as billboards for their products.