Does the All Star Mile need a name change?
On March 16th we will see the inaugural running of the $5m All Star Mile at Flemington but unfortunately the name doesn’t truly reflect the quality of race. The name All Star Mile suggests racing fans will get to watch the best milers or thereabouts battle it out for a… Read More »