Moorehead, John

John K. Moorehead, Jr. (sometimes spelled John Moorhead) was an American football player for Yale... read more