‘HISTORIC’ ANNOUNCEMENT: U.S., Canada, Mexico to reveal bid to co-host 2026 World Cup

This afternoon three North American countries will come together to officially announce an unprecedented cooperation in international soccer.

Read More