Dean Haglund teases the improbable return of fan favorite “Richard