Football UEFA Champions League Inter Miami Seal FIFA Club World Cup 2025 Spot After MLS Supporters’ Shield Success October 20, 2024