Can the undefeated English Rose continue Godolphin’s dominance in the Cape Verdi?
Will unbeaten English Rose extend Godolphin’s domination of the Cape Verdi? Seven of the last 11 winners of the Cape Verdi have gone on to win the Godolphin. Godolphin has had a strong presence in the Cape Verdi, winning 10 of the last 13 runnings, with four of the last five wins going to Charlie Appleby. English Rose’s form at […]