Earlier this week, the Spanish Football Federation announced that Spanish women’s soccer head coach Jorge Vidal has been relieved of his duties, effective immediately. The news comes just weeks after he led the Sons of Spain (La Roja) to their first ever World Cup title. The decision comes against the backdrop of the ongoing furore […]