Charlie Leigh

Charlie Leigh was born on 10/29/1945 in Halifax, Virginia. He died on 10/26/06 at age 60 of lung cancer in Albany, New York

Kick Returner
Cleveland Browns 1968 & 1969
Miami Dolphins 1971-1974*
Green Bay Packers 1974

*Member of 1972 Miami Dolphins Perfect Season