Tommy Ray Franks (born 17 June 1945) is a retired general in the United States Army. His last army post…