What’s going on with FIFA?

And its possible ramifications on the rest of football