6 February 2026, 4:15 am
Del Duca – a sergeant in the U.S. Army stationed in Lake Placid, New York – made his Olympic Winter Games debut in Beijing, and has been in the sport for over a decade. He is part of the U.S. Army's ...... Read More »