USA Implodes | Thornton’s Beard | This Weekend’s Games January 5, 2018 Hockey Org Hockey Videos, NHL News Leave a comment Thursday afternoon Team USA played Team Sweden in the semifinals of the World Juniors in Buffalo. The US team, who Continue reading »