I’ve driven by here tons of times. In-between South Park and the Outer Harbor this is a small park/playing fields area. There is one soccer field and one football field. There are bleachers. There’s parking, but I imagine that could get crowded on game night. It seemed reasonably well maintained, although not pristine. Great place to walk the dog when there is no game happening.