0
Shelby Foote's birth name is Shelby Dade Foote Jr..
Shelby Foote was born on November 17, 1916.
Shelby Foote died on June 27, 2005 at the age of 88.