World Cup 2026: US, Canada and Mexico fans react

Canada, US & Mexico will host the biggest World Cup ever – but has the news come at the worst time?

Leave a Reply

Your email address will not be published. Required fields are marked *