News

Skaters from around the globe are competing in the 2025 World Figure Skating Championships from March 26-30 at TD Garden in Boston.
The United States is heading into the Olympic year with its most decorated and deepest pool of figure skaters in decades.
The post The best photos from the 2025 World Figure Skating Championships at TD Garden appeared first on Boston.com.