The Carthage, Missouri, City Council Public Services Committee reluctantly decided recently to demolish the historic Carl Lewton Stadium, also known as The Rock, after contractors determined that saving it wasn't feasible. According to reporting by the Joplin Globe, the rock-facade stadium was built as a Works Progress Administration project in 1937 and was the home … Continue reading Carthage city panel votes to tear down historic baseball stadium