Amber Glenn, Alysa Liu show why US women can end Olympic medal drought
ST. LOUIS — It has been 20 years since an American woman has won an Olympic figure skating medal, but if the stellar performances in the women’s short program Wednesday night at the U.S. championships are any indication of what’s to come at the 2026 Winter Olympics, that drought is about to end. If you […]
Read More