Grand National

The Melbourne Cup The Melbourne Cup has run each year on the first Tuesday in November since 1861. It’s a handicapped race run over 3200m, which is 2 miles, (the original distance back in the early days), give or take a couple of yards. It is regarded as one of the most prestigious 2 mile [...]