Throwback video: The demolition of Cleveland Municipal Stadium: 'It's hard taking it down'

Updated: Apr. 5, 2024 at 2:39 PM EDT