San Diego Comic Con co-founder Richard Alf dies
As someone who’s enjoyed San Diego Comic Con several times, I’m sad to pass on the news of the death of one if its founders. The Associated Press is reporting that Richard Alf has died. Alf, along with Metro Detroiter Shel Dorf and others, held the first show in 1970. Here’s the AP story. I’ll … Continue Reading →