Amber Glenn became the first woman to win three straight U.S. figure skating championships since Michelle Kwan.
She’s been featured on the cover of Time magazine, has won an Olympic gold medal and earned a degree from Yale. How many people can say all that? About the only one we know is Sarah Hughes, who ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results