A spectacular finale to Flemington racing
25 March 2023
•
Written by Racing & Sports
More than 11,000 people flocked to Flemington for the final day of the Flemington Racing Spectacular to witness evergreen galloper Cascadian win the $3 million Group 1 TAB Australian Cup (2000m).