Glenn won the Grand Prix Final in Grenoble, France, last month but since had been ill ... "Experiences like today really help us a lot," he said. "I mean, it's not fun to skate when you're ...
Glenn became the first American woman since Alissa Czisny in 2010 to win the Grand Prix Final, the sport's third-most prestigious event after the Olympics and World Championships. The last ...