Five of the first eight finishers from last year’s British Champions Sprint Stakes (G1) are still in training and all five have made it back to the race Oct. 21.
Five of the first eight finishers from last year’s British Champions Sprint Stakes (G1) are still in training and all five have made it back to the race Oct. 21.