Todd Self - Timeline

Astros Trades & Transactions

Jun 5, 2000:15. Todd Self (OF) taken in June draft.
Sep 9, 2005:Released Todd Self (OF) - claimed by NY-N

This Date in Astros History

Nov 9, 1978:Todd Self born in Shreveport, LA. The outfielder appears in 21 games before being released in 2005, batting .200 with one homer.