Football fans around the world breathed a collective sigh of relief yesterday as Sepp Blatter abandoned ship and resigned as president of FIFA. You’re not getting away that easily.
Continue Reading