Claim: Whiz Quiz premiered in 1980 and was co-host alongside Eddie Carvin and was on the show from its inception until retirement in 2018.
Evidence: In 1980, when Whiz Quiz premiered, he was co-host alongside Eddie Carvin. Glenn was on the show from its inception until his retirement in 2018.