Luis Rubiales’ five-year tenure as Spain FA president has been marked by controversy and allegations.