CBC Sports will be your guide to Saitama, Japan where some of the world’s top figure skaters will compete in the ISU World Figure Skating Championships.
CBC Sports will be your guide to Saitama, Japan where some of the world’s top figure skaters will compete in the ISU World Figure Skating Championships.