This helmet discussion is so fucking stupid. Obviously the soul of the rule is there so players are not taking their helmet off after getting a first down. I can picture it, if it were legal to remove your helmet, guys would be taking their helmet off every other play to yell and celebrate etc.
But after a touchdown? C'mon, that should not count, especially if the guy is in the fucking ENDZONE or out of bounds behind the endzone. For fucks sake you should be able to get naked after hitting paydirt, what the fuck let guys celebrate a touchdown. Touchdowns are the lifeblood of this league. Awesome defense is fantastic, but at the end of the day fans start losing interest when there are no touchdowns. The NFL should be ENCOURAGING guys to take off their helmet to express themselves after scoring for fucks sake.