Making FIFA Great Again: Mission Impossible?

When can FIFA be trusted again to govern itself and the world’s most popular sport?