After winning a fifth term as FIFA president last week, Sepp Blatter has nonetheless resigned amid mounting pressure on soccer’s astoundingly corrupt governing body.
Blatter has resigned. Can't quite believe it. FIFA always appeared to be such a fine upstanding organisation.
— Gary Lineker (@GaryLineker) June 2, 2015
Here’s John Oliver from this weekend, explaining the situation.