Clayton Cannon
Clayton Cannon was born in Fayettville, North Carolina due to his father being stationed in the in the Army there. His Father is of Scottish and Native American (Cherokee) decent and his Mother is Puerto Rican. He has two younger siblings, a sister and a brother.His father was a very positive ...