LONDON — Rio Ferdinand this week hit out at the inadequate punishment that one of world football's most respected authorities handed out for racist behavior.

No, not the three-game suspension the Football Association gave Reading defender John Mackie after he admitted making racist remarks to Sheffield United striker Carl Asaba.

The Manchester United and England defender was unhappy with the £15,000 fine FIFA gave the Croatian Football Federation after its fans racially abused Emile Heskey when the teams met in Zagreb last month.