Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up

Watch Now

Liu brings the house down to win world title

Alysa Liu saved her best for last in the free skate to become the first U.S. woman to win a world championship in 19 years. Afterward, Liu described "picking up the pieces" of her career to accomplish the "insane" feat.

Related Videos

Latest Clips