Taubitz wins women’s World Cup luge overall title, 27th consecutive German to claim crown

Julia Taubitz clinched the women’s World Cup luge singles overall championship on Saturday in Yanqing, China, marking the 27th consecutive year that a German slider has captured the title. And the streak lived on this year by less than one second. Taubitz won the season-ending women’s race, her third victory of the nine-race season. And that, … Read more