Chiefs president proud of World Cup selection

  • 2 years ago
Kansas City's Arrowhead Stadium has been chosen as one of 16 host venues for the 2026 World Cup