Leonard Townsend

From BoxRec
Jump to: navigation, search
Box-Chicago.jpg

Name: Leonard Townsend
Born: 1968-02-17
Hometown: Chicago, Illinois, USA
Height: 5′ 9″   /   175cm
Boxing Record: click

Sentenced to 85 years in prison for murder on December 21, 2005. (FightNews) Townsend once challenged for the WBO title.