Joao Moreira relishing final fling at Ascot as Brazilian jockey will captain the Rest of the World against Frankie Dettori’s Europe in Shergar Cup
They call Joao Moreira the Magic Man thanks to the feats he has achieved in the saddle but he has given up believing in miracles.