USA Men FINALLY Win GOLD

The United States Men's Olympic Hockey team FINALLY wins their first gold medal since 1980! What does it mean to us...to you? Michkov speaks. Final third of the season. Why should you watch? Is Flyers twitter too much anymore?