As is the custom in the area of Newark, DE, this was basically a good experience. That area seems to be good at churning out quality amusements, which are clean, safe not to mention enjoyable.
Only down point was you have to be an athlete yourself to climb up to the top row of seats, albeit the view is great from there even in the nosebleed section, as it is a relatively small stadium.
Got a cheeseburger, have to say it was not at all bad, and served politely by (probably from the looks of things) a student.
Parking was in a public non-school lot off in the distance, but people who gripe about that haven't been to a sporting event in a more populated area.
The person at the gate didn't know what the words "Will Call" meant, English was not his first language. Wow!
Other than that, typical Newark niceness, all around a good experience.