With the 161st running of the race that stops a nation to be held tomorrow, we look back at the last 20 horses to win the Melbourne Cup.
Tragic postscript to closest Melbourne Cup ever
previous post
With the 161st running of the race that stops a nation to be held tomorrow, we look back at the last 20 horses to win the Melbourne Cup.