Kaillie Humphries Armbruster has achieved a significant milestone by winning a World Cup two-woman bobsled race in Sigulda, Latvia. This marks her first victory since turning 40 and becoming a ...