West Wind Blows opens at short Champions Stakes odds
The third and final Group 1 race at Flemington this Saturday will be the VRC Champions Stakes, where 11 runners will do battle over 2000m.
Read More