2026 U.S. National Championships are Held in Lake Placid
LAKE PLACID, NY (March 23, 2026) – This past weekend, USA Bobsled/Skeleton held the 2026 U.S. National Championships, competing on the historic Lake Placid track deep-rooted in USA sliding history.In Women’s Monobob, Sydney Milani competed, finishing w...