Live results

David Berriman Memorial 2012

Saturday, 9 June 2012, Miami, United States