Kallie Humphries and brakeman Melissa Lotholz won silver at the women’s World Cup event at Park City, Utah on Friday.
Kallie Humphries and brakeman Melissa Lotholz won silver at the women’s World Cup event at Park City, Utah on Friday.