The reason you don't hear about brawls in other sports is that, Indians watch only cricket. Cricket is a sport where there is no body contact and when things like this happen it makes front page headlines. Not that I support Bhajji's action but you could see similar sorts of things in international sports.
If you see a rugby or a rugby league game which is high on physical contact there are real fights happening everyday. Remember the Symond's charge on that streaker during that final of the tri-series, that is one of the features of a rugby league game. Players use it quite often and there are many people who get injured everytime. There are people who cross the line here also and they