truomega.ca
WHL downs Team Russia in Kamloops
Canada sweeps Russia during the western leg of Super Series