Is Mexico City the craziest sports city? Inside the guarded fortress & street celebrations
In the opening episode of the new World Cup Questions series, we head straight to the heart of the 2026 World Cup host city - vibrant Mexico City. As the tournament kicks off, we seek to answer a bur…