You have Patrik Elias on the Devils as one.
Milan Hejduk for the Colorado avalanche
Phil Esposito when he played for the Boston Bruins.
Alex Ovechkin (Washington Capitals).
yes they have to wear visors.
They don't. Most pro level hockey players wear no socks so they can "feel" the ice, improving performance.
your mom's panties..
mostley the stuff hockey players wear today except less protective. They also used wooden sticks [of course] and they didn't wear helmets or mouthgards.
yes they do