Hudson was born in Montgomery, Alabama and attended Vanderbilt University on an ROTC scholarship, graduating in 1975.
Hudson was born in Montgomery, Alabama. He attended Vanderbilt University on a Reserve Officers' Training Corps (ROTC) scholarship, graduating in 1975.