Seems I'm in the minority.
The fan needs to be banned for life and Neilson shouldn't be allowed to play here any longer.
No player should have any fan throw anything at him, but under no circumstances should a player throw punches at a fan.
Weather he deserved it or not, a punch could of missed it's target and caught a child or a pensioner, it's just wrong.
Quite disgusted by it all. If that's how you want to behave go get a millwall fc season ticket.