Scott was born on May 11, 1956, in Houston, Texas. He is the son of Dr. Laurence Lee Duncan and Jean Duncan. He grew up in Texarkana, Texas and attended Texas High School. He attended and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results