September 24, 2023The Stolen Glory of Spain’s World Cup ChampionsWordlessly, their eyes fixed straight ahead, Spain’s players filed in to the Alameda Hotel not far from Madrid’s airport. It had been a month, almost to […]