I like this kind of stuff. Of course it's not sportsmanlike and maybe assault for knocking him over, but I wish it happened more often. If ref's had some fear of retaliation, maybe they would call a cleaner game. Currently, there is no real mechanism for that sort of thing.. they are untouchable.. and maybe they shouldn't be.
Same with bad posts on msg boards. Someone should come to your house and beat the shit out of you.