Scott Russell with Alex Gough

Sports

Canadian Alex Gough continues to win on the World Cup Luge tour.

More From Sports/More Sports/World Cup Sliding