Paddington wins St. James's Palace Stakes
Aidan O'Brien trainee Paddington puts in an impressive performance with a dominating win in the St. James's Palace Stakes at the Royal Ascot.
Aidan O'Brien trainee Paddington puts in an impressive performance with a dominating win in the St. James's Palace Stakes at the Royal Ascot.