American Kristen Santos-Griswold sat out Saturday’s races at the World Short Track Speed Skating Championships to rest after ...
German Francesco Friedrich won a record-extending 16th men’s bobsled world title, while Laura Nolte led a German medals sweep of the two-woman event to end the World Championships in Lake Placid, New ...