FIFA President Sepp Blatter Resigns As The Vultures Circle

FIFA’s President surprised everyone today by resigning, but he’s likely to stay in power for as long as another ten months.