I'm fairly certain that in better years this was a stadium of moderate size. It appears to have been built alongside very old neighborhoods that still exist to the north counter-clockwise around to the southwest, and newer industrial areas have since been built around the east and south. I wonder how long this has been sitting unused for sport. It might take a map that's 30 or 40 years old to get the name of what this was.
Info Requested, Abandoned, Sports - Misc