×

Joe DeLoach

Olympic athlete
Joseph Nathaniel DeLoach is an American former sprinter who was the 1988 Olympic champion in the 200 m. Born in Bay City, Texas into a family with 11 sisters and one brother, DeLoach enjoyed running at a young age and desired to become a football... Wikipedia