Major League Baseball pitcher with several teams from 1997 to 2003
No upcoming presences
No past presences