Loading…
USA defeated Russia, 2-1, in overtime to clinch the 2015 World Sled Hockey Challenge title. Photo credit: Andy Devlin/Hockey Canada