Brian Meldrum A Weird “fluke” landed the Cup by Brian Meldrum 0 How big a part can luck play when there is $3.8 million riding on a race? BRIAN MELDRUM looks at... Read more