Rafael Louzan, the newly appointed president of the Royal Spanish Football Federation (RFEF), is once again in the spotlight.
Spain have won four major trophies in the 21st century, with the most recent coming against England at Euro 2024 last summer ...