One major reason is the fact that if there are two rival teams playing each other, in any sport, then there will most likely be some violence between the fans (crowd).
Also, some people don't go for the sport or to support their team, they go to cause trouble.. ie, Milwall and Aston Villa. (watch Green Street or the Football Factory)
Just a couple points, hope it helped.
Chat with our AI personalities