Hamilton ble født i den lille byen Galesburg i Illinois og vokste opp i Biggsville i Henderson County, rett øst for Mississippi, der han gikk på skole samtidig som han lærte seg å spille golf på en 9-hullsbane. Han studerte senere ved University of Oklahoma og fortsatte å spille golf der.