Ron Foreman portrays Delbert in "The Exonerated"