On the penultimate day of Royal Ascot, the King Edward VII Stakes of 2025 acts as a chief supporting race. Although there are two Group 1s on the Friday, 20 June card, this Group 2 test over a mile-and-a-half for three-year-old colts and geldings has its own place in history. Known from its early history …
Read More