April 7, 2017

USA vs Canada

By In USA Hockey

USA defeat Canada 3-2 in OT to win the 2017 IIHF Ice Hockey Women’s World Championship.

Matchup:  USA vs Canada

Location: USA Hockey Arena, Plymouth, MI

Leave a Comment