Great ride by Logan Owen to take 3rd in jr men's race at Plzen World Cup! Curtis White finished 13th.