It was a long time coming, but former FIFA president Sepp Blatter (I always imagine Daffy Duck saying his name) has been indicted for fraud, stemming from a $2 million payment from 20 years ago. Also charged: former UEFA president Michel Platini. — Read the rest