The end of an era. “The Water Towers” Soccer Facility Shut Down by City

City officials abruptly shut down all operations at San Diego Indoor Soccer in North Park on September 26 If you or your kids play soccer in San Diego, you know “The Water Towers.” The North Park landmark has been a mainstay in the local soccer landscape for decades. More than a million San Diegans have […]