Long Range Toddy Upsets Improbable in First Division of Rebel Stakes
WinStar Farm, China Horse Club International, and Starlight Racing’s Improbable was going to win the first heat of the Grade 2, $750,000 Rebel Stakes at Oaklawn Park on March 16.
Racing
Posted March 16th, 2019 ·