Racehorse Flora Of Bermuda delivered a competitive performance after finishing fifth at the Betfair Sprint Cup Stakes at Haydock Park Racecourse in St Helens, Merseyside, England, at the weekend. The three-year-old filly looked well set in the group one race, part of the British Champions Series, until the final furlong and a half when she […]