Roger Barows, a previously unheralded Deep Impact colt, got the perfect trip and scored his first top-level win in the Tokyo Yushun (Japanese Derby, G1) May 26 at Tokyo Racecourse.
Roger Barows, a previously unheralded Deep Impact colt, got the perfect trip and scored his first top-level win in the Tokyo Yushun (Japanese Derby, G1) May 26 at Tokyo Racecourse.