0 2913
Walking into Herb Brooks Arena, located within the Olympic Center in Lake Placid, New York, is enough to give any hockey fan chills. Even...

0 3815
Photo: NBC Sports For a hockey fan, the boarding you're most familiar with may result in a two minute stay in the penalty box. But...