The first time you see Freedom Park’s playground in Charlotte, North Carolina, your brain might need a moment to process what you’re looking at. This isn’t just big, it’s the kind of massive that ...