Delray Beach Delray Beach Delray Beach, United States 2018.02.19 - 2018.02.25
SGL 32 DBL 16
Hard
Prize Money
$556,010
Total Financial Commitment
$622,675