Because football is a hooligan sport. It is meant to satisfy the frustrated bloodlust of the public, and hence sometimes it is naturally followed by bloodletting.
So why are rugby and Australian Rules Football, far more violent sports, not prone to such fan violence?