First thing I would do is make the outer shell a soft foam instead of hard plastic. They would get torn up, but dont they use new helmets every game anyways?
The helmut could be soft inside, a reinforced plastic shell, then another soft foam outside.
The hard outer shell is a weapon and it needs to go.