The transactions grid above is available for Major Leaguers and Minor Leaguers since May of 2012. All transactions prior to this date will be listed below.
Date
Notes
2011-07-08
Released by Yankees
2011-06-16
Signed by Yankees
2011-03-02
Signed by Phillies
2010-03-21
Signed by Phillies
2008-12-11
Signed by Rangers to minor league contract
2005-01-07
Signed by Angels (minor)
2004-12-14
Signed by Angels
2004-10-15
Granted Free Agency
2003-11-05
Signed by Angels
2003-10-15
Granted free agency
1997-06-10
signed
Drafted: Selected by Arizona Diamondbacks in 7th round (233rd overall) of 1997 Amateur Draft (June-Reg Phase)