Can FIFA Still Clean Up Its Act With Blatter at The Helm?

Download
FIFA President Sepp Blatter delivers his speech at the opening of the 65th FIFA Congress in Zurich on May 29, 2015.
( FABRICE COFFRINI/AFP / Getty )
PRI WNYC