One day, the NHL might be a place where visors are mandatory for every player. Until then, here’s Marc Staal taking a puck to the eye in a horrific scene during the New York Rangers’ game vs. the Philadelphia Flyers on Tuesday night.
Warning: It's not for the squeamish, and there's blood...