Spanish Football Federation President Luis Rubiales Is A Crazy Person
The president of the Spanish football federation refuses to resign after his absolutely ridiculous behavior during and after the 2023 Women's World Cup final. Luis Rubiales issued a speech in which he attempted to justify his behavior…