Jackson A. Todd (born November 20, 1951 in Tulsa, Oklahoma) is a former Major League Baseball pitcher. He represented the United States at the 1971 Pan American Games, where he won a silver medal.
IMDB