Death row inmate walks out of jail a free man after pleading guilty to(03) Author Dalbo 20 Feb 2025 Save Image Image gallery: Steven Baker Lucas From Prison Inmate To Free Man