Wtf is your problem Mak? You are a New Zealand citizen telling a US citizen he is a moron for commenting on US free speech and expression issues. Give me a fucking break!
This firing is a direct piece of evidence that unions are the progressive party, and that any support outside of that movement is NOT TOLERATED. Even if your own son is servicing on the very SHIP the sweater represents. The very ship that protects jackasses in their hatred of Bush. Not only do they show their intolerance toward this guy and Juan Williams, but they also piss on the US military at every corner....but I don't have to explain this because you are just a sand pounding jerk-off who supports bending over for the mighty government.
If you like to grab your ankles for authority, fine, but stay the fuck out of demeaning someone who is obviously a patriot concerned about US erosion of free speech and individual expression.