Mexico to bid to stage 2026 World Cup

MEXICO CITY - Mexico will bid to host the 2026 World Cup, the country’s soccer chief Justino Compean said on Thursday.
no image
Quartz