Luis Rubiales refuses to step down as Spanish football federation president Source: BBC Sport Luis Rubiales has refused to step down as Spanish football federation president following his actions during Sunday’s Women’s World Cup final. Rubiales, Read More » August 25, 2023 No Comments