Description
Todd Douglas Self is a former Major League Baseball first baseman/outfielder. He is 6'5 and weighs 225 pounds.
In 2008, he played for the Houston Astros' Double-A affiliate, the Corpus Christi Hooks. He became a free agent at the end of the season. In 2009, he played for the independent St. Paul Saints.
Born
November 9th, 1978 in Shreveport (Age 46)
Teams
Last Changes
2018/11/17
New Scanned Autograph (Bought/Probably Authentic)
2017/08/11
New Address: Available to members only
2017/08/11
New Response (Success): 1 APBA game card, 1 custom photocopy. Signed both.