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

 


Subscribe to This Day In Baseball

Get our latest Posts in your in box


 


Sources:

Astro Daily