USA Luge closes out 2023-24 season with Masters Start Competition
National team finishes World Cup season with 14 medals, seven overall top ten finishesUSA Luge closed out the 2023-24 season this past weekend with the Masters Start Competition at the USA Luge Start Facility while the National Team celebrated its 14 W...