Ciaron Maher takes Melbourne Cup trifecta with Point of Law win
Trainer Ciaron Maher secured the Melbourne Cup trifecta at Flemington as Point of Law won the race ridden by Ethan Brown.
Trainer Ciaron Maher secured the Melbourne Cup trifecta at Flemington as Point of Law won the race ridden by Ethan Brown.