Are NHL Players the Toughest Athletes?

Professional athletes train hard. They often endure brutal conditions and workout routines in an attempt to fine tune their bodies for physically demanding sports. They’ll put everything on the line…