Why the AFL had to act on Collingwood president Eddie McGuire’s outrageous comments

THE apology and explanation aside, Eddie McGuire had to be charged by the AFL with racial vilification.