Joe Agresta

About Joe Agresta

Joe Agresta is the former track rider for the late Bart Cummings horse trainer of 12 Melbourne Cups. Joe Agresta is available as a key note speaker.