Delaware Park will open for its 83rd season of racing June 17 with a 10-race card topped by the $100,000 Obeah Stakes for fillies and mares.