Ben Spencer, who maintains his innocence, is serving a life sentence at the Coffield Unit of the Texas Department of Criminal Justice in Tennessee Colony, Texas, after being arrested in March 1987 for the robbery and killing of Dallas business owner Jeffrey Young.