What do those post re (FiFa) have to do with this site.

I can't understand what's being said.