William Hampton — Professional football player