The $100,000 Bashford Manor Stakes (G3) June 30 at Churchill Downs featured a pair of short-priced favorites and a pair of disparate trips.
The $100,000 Bashford Manor Stakes (G3) June 30 at Churchill Downs featured a pair of short-priced favorites and a pair of disparate trips.