Sweden beats Canada on penalties to win ice hockey worlds

Sweden beats Canada on penalties to win ice hockey worlds.

What to Read Next

Back