Steven Nelson, a 37-year-old convicted killer, became the first person executed in Texas in 2025. Nelson was put to death by lethal injection for ...