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