The Everest is not Lost, but stars need to align
John O’Shea concedes defending champion Nature Strip probably needs to have an off day if he is to be toppled in the $15 million The Everest. While rapt with the form and progress of his last-start Premiere Stakes winner Lost And Running, O’Shea is a realist and says Nature Strip is ranked… Read More »