0 2929
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 3841
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...