2017 WSHC Highlights: Team USA 3, Canada 2 (Championship)

Loading...
85 Views
Published
Highlights from Team USA's 3-2 win over Canada to earn its fourth consecutive World Sled Hockey Challenge crown.
Category
Hockey
Be the first to comment