Betting
2023 Champions Stakes Results: Atishu and J Mac Beat Duais and Ollie
James McDonald stopped the retiring Damien Oliver from a swansong Group 1 win at Flemington riding Atishu to a powerhouse upset over Duais in a thrilling 2023 Champions Stakes result....