TheBaseballPage.com

Todd Self

Todd Self

Position(s):
DH, LF, OF, RF
Born:
November 9, 1978
Bats:
Left
Throws:
Right
Height:
6' 5"
Weight:
215 lbs
Major League Debut:
5-12-2005 with HOU
 
Tagged:
Todd Self
Share |