Make Believe Across from Cubs Park

I'm not against development per se but why in the world do they call this a 'park'?

Location: