As England tries to win its first World Cup since 1966, why not use a song from 30 years ago as its rallying cry?
France and Spain meet in the 2026 World Cup semifinal on Tuesday in Arlington, Texas, two powerhouses competing for a spot in the championship game.