Racing 30 July 2023 Walker ends season on winning note Mark Walker put a winning seal on a stellar season when taking out the last race of the card at Te Rapa on Saturday with Hero Worship.