Ladies - Kelly Canaan
Grit

Grit

Caroline Zhang threw down an awfully determined and well-done free skate in Kansas City to finish fifth.

Caroline Zhangladiesfree skate