Protect your faces, dummies!
This is Marc Staal. He plays for the New York Rangers. Notice he does not wear a visor on his helmet.
Image by Al Bello / Getty Images
For comparison, here's Staal's teammate Rick Nash. Notice he does have a visor on his helmet.
Image by Ray Stubblebine / Reuters