GTFO. You should get punched yourself. Get out and see the real World. Some times you just have to do what is right, and sometimes it is okay to punch someone. You see ISIS you punch them, you see so Qaeda you punch them, you see Nazi you punch them. Plain and simple.Here's the thing... if I saw this Nazi on the street, I wouldn't punch him. I would want to punch him, but he has a right to say whatever he wants... but I also wouldn't stop anybody else from punching him or condemn anyone who decided to punch him. He got what he deserved and probably also wanted. If he was on the ground being beaten and kicked, I'd try to stop the attackers and/or call the police.
And your comparison makes no sense. I'm not a Sox fan (if I had to choose, I would go with the Yankees over the Sox). Equating baseball to genocide just doesn't work.
It's never OK to assault someone. There is a line, but that line becomes extremely hard to see when somebody is advocating for and blatantly supporting the ideals that led to the holocaust. You can goosestep around your basement all you want, but when you bring that crap out into public you better expect there to be consequences.
Which part of the Nazi arm band you can't see?