Leon Spinks

Leon Spinks has died!

Leon Spinks born in St. Louis, Missouri, U.S. on July 11, 1953 died on February 5, 2021 at the age of 67.

Birth Date: July 11, 1953

Birth Place: St. Louis, Missouri, U.S.

Death Date: February 5, 2021

Death Place: Henderson, Nevada, U.S.

Photo of Leon Spinks

Sources