Spain head coach Luis de la Fuente has declared his side the best national team in the world after guiding La Roja to a commanding 2-0 victory over France to secure a place in the 2026 FIFA World Cup final.
The Spanish manager praised his players for remaining committed to the football philosophy they adopted nearly four years ago, insisting their discipline, unity and belief have been the…
Headlines Newsletter
Subscribe now for weekly top news headlines roundup, delivered directly to your inbox.
