Sherwood Stewart
Follow
About Sherwood Stewart
Sherwood Stewart is a tennis player from the United States. On a personal note, he stands 6′ 2″ (188 cm) tall and attended Lamar University. He was born on June 6, 1946 in Baytown, Harris County, United States.





















