Russia won gold with a win over Finland, who took home silver. Sweden … undefeated, but lost to in a shootout against Finland in the quarter-finals.
The post London Knights beat Kitchener Rangers Sunday to take sixth-straight win appeared first on Nordic Design Blog.