Elizabeth "Liz" Stephen is an American cross country skier who has competed since 2005. Her best World Cup finish was fourth in a team sprint event at Whistler Olympic Park in January 2009 while her best individual finish was 24th in a 7.5 km + 7.5 km double pursuit event also at Whistler Olympics Park in January 2009. Wikipedia*
On the C-SPAN Networks:
Elizabeth Stephen has one video in the C-SPAN Video Library; the first appearance was a 2007 Speech.