Date of birth/Age:Feb 7, 1948 (76)Place of birth:Port of Spain Height:1,75 mCitizenship:
Trinidad and Tobago Position:
Attack
Current club:
Retired Joined:
Jul 1, 1983 Contract expires:-
Further information
Leroy DeLeon is the father of Nick DeLeon (Retired).