0 3107
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 2900
(Photo: USAHockey.com) Though it has been almost 35 years since the fabled “Miracle on Ice” U.S. Olympic men’s hockey team did what many...