Todd Self Stats & Facts

Todd Self Essentials

Positions:
Bats: L Throws: R
77 Weight: 215
Born: Thursday, November 09, 1978 in Shreveport, LA USA
Died: in ,
Debut: 5/12/2005
Last Game: 6/9/2005
Full Name: Todd Douglas Self