Last Friday, Sepp Blatter was reelected as president of FIFA, the world’s most powerful soccer organization, only days after several high-ranking FIFA officials were arrested on charges of receiving illegal bribes and kickbacks. Today, after nearly two decades as head of the group behind the World Cup, Blatter announced he will be stepping down. [More]