“The best team won” - England star who didn’t make Euro 2024 squad reacts to crushing Spain defeat 15.07.2024 16:49 Api.sportskeeda.com