Tag: 'Glen Schofield'

Avilius makes it three from three in Australia

Former French horse Avilius has continued to thrive in Australia, notching his third win from three starts for Godolphin.