Biography, Age, Net Worth, Salary, Height, Weight, Gossips
Joseph Leynard Smith aka Joy Smith (born on 26th July 1975 in Norfolk, Virginia, the United States) is an American former professional basketball player who played at power forward position for 12 teams of the NBA during his 16-year career….