Goodwood Stewards’ Cup 2023 runner-by-runner guide and Templegate’s tip for bonkers 28-horse cavalry charge

previous post