August 12, 2017
140
Woodard played seven seasons in the Majors after playing for Post 52 in Alabama. He has been...