Willard Carroll

Wikipedia
Born: November 12, 1955

Birthplace: Easton, Maryland, USA