2017 Delaware Open Date: 04-08-17   Venue: Delaware - Newark, DE