I read on another board that the no helmet issue was ok'd in his contract. Not sure on the truth in that.
It still ticks me off. You'd think he'd know better. I don't realy care how it affects the team. My beef is more with him just being stubborn and stupid.