Sports Spanish soccer federation officials call for Luis Rubiales’ resignation August 29, 2023 Cydney Henderson, USA TODAY Comments Off on Spanish soccer federation officials call for Luis Rubiales’ resignation The Royal Spanish Football Federation is calling on president Luis Rubiales to resign after his World Cup celebrations sparked international backlash.