Ladies - Kelly Canaan
Haley Beavers performs her free skate at the 2017 US Figure Skating Championships.

Haley Beavers performs her free skate at the 2017 US Figure Skating Championships.