The 2021 ISU World Team Trophy concluded with the Ladies’ and Pairs’ Free Skate in Osaka, Japan, on Friday. Team Russia won...
The 2021 ISU World Team Trophy kicked off a three-day competition with the Rhythm Dance, followed by the Ladies’ and Men’s Short...