LAKE PLACID — USA Luge closed out the season this past weekend with the Masters Start Competition at the USA Luge Start Facility. The National Team celebrated its 14 World Cup medals and seven overall ...
Some results have been hidden because they may be inaccessible to you