All Articles

August 28, 2020
Scooby-Doo co-creator Joe Ruby has died of natural causes at 87. He is survived by his wife of 63 years,…