Ilia Malinin How to Watch the 2025 World Figure Skating Championships: TV & Live Stream Schedule 1 week ago This week, NBC Sports and Peacock will broadcast live coverage of the World Figure Skating Championships from Boston's TD Garden,…