Last clash at LA Stadium: Spain vs. Belgium

Last clash at LA Stadium: Spain vs. Belgium

F
Fox - LA
Jul 10, 2026