St. Louis residents gathered over the weekend to discuss the future of the Christopher Columbus statue in Tower Grove Park.