06/05/2000 |
Drafted in the 2000 first-year player draft (Round 4, 117th overall pick) by the Los Angeles Dodgers |
07/31/2004 |
Traded by the Los Angeles Dodgers to the Arizona Diamondbacks along with OF Reggie Abercrombie and P Bill Murphy in exchange for OF Steve Finley and C Brent Mayne |
04/06/2006 |
Claimed off waivers by the New York Yankees from the Arizona Diamondbacks |
11/10/2006 |
Signed as a free agent to a minor league contract with the Chicago Cubs |
01/10/2012 |
Signed as a free agent to a minor league contract with the St. Louis Cardinals |
03/25/2012 |
Released by the St. Louis Cardinals |
04/25/2012 |
Signed as a free agent to a minor league contract with the Cincinnati Reds |
05/19/2012 |
Traded by the Cincinnati Reds to the Chicago Cubs in exchange for cash |
06/19/2012 |
Signed as a free agent to a minor league contract with the Washington Nationals |
08/03/2012 |
Released by the Washington Nationals |
08/13/2012 |
Signed as a free agent to a minor league contract with the Texas Rangers |
09/04/2012 |
Released by the Texas Rangers |
03/19/2013 |
Signed as a free agent to a minor league contract with the Miami Marlins |
02/04/2014 |
Signed as a Free Agent with the Washington Nationals. |
03/17/2014 |
Was traded by the Washington Nationals to the Philadelphia Phillies for player to be named or cash. |
11/20/2014 |
Signed as a Free Agent with the Philadelphia Phillies. |