For over two decades, a vibrant mural featuring "The Wizard of Oz" characters adorned Stead Park. Painted by local graffiti artists in 2001, it became a beloved landmark. However, last spring, a new ...