 Gibson was born in Richlands, Virginia, and is a resident of Winder, Georgia.The son of racer Bo Gibson, he grew up in Daytona Beach, Florida, and graduated in 1975 from Mainland High School.He is married, to Jan, who was the daughter of racer Curtis Crider, and they have one daughter, Michelle.