Ranking the Toughest NHL Players of All-Time
Today is “Boxing Day” in Canada so we thought it would be fun to share our list of the toughest players to have played in the National Hockey League. Tough is defined in the dictionary as “strong enough to withstand adverse conditions or rough or careless handling.” Or “able to endure hardship or pain.” Toughness…