Hubbard's father, J.B. Hubbard, was executed on Alabama's Death Row in 2004 for Lillian Montgomery's slaying. At the time the 74-year-old Hubbard was the oldest person to have been executed in the U.S. since the 1940s.
Hubbard [+] Alabama [+] Death Row [+]