Roger Barows
Twelfth Favorite Roger Barows Scores Upset Victory with Record Time in 86th Tokyo Yushun (Japanese Derby)
Roger Barows wins this year’s Tokyo Yushun (Japanese Derby) at Tokyo.
Top stories
News Article
Featured