A Defining Moment
Image via WikipediaSports analysts speculate moments when a team gels together to complete a championship run. I think this was the defining moment Boston Bruins Stanley Cup Run.
Not far from Montreal is a little hamlet called Lake Placid, New York. It might sound familiar as it was the place and the inspirational win of Team USA over the evil empire USSR during the 1980 Winter Olympics. This is were the Bruins practiced.
What inspired the Bruins here in Lake Placid?