Delray Beach Delray Beach Delray Beach, United States 2019.02.18 - 2019.02.24
SGL 32 DBL 16
Hard
Prize Money
$582,550
Total Financial Commitment
$651,215