07/04/1997 |
Signed a minor league contract with the Chicago Cubs organization |
03/24/2004 |
Traded by the Chicago Cubs to the Atlanta Braves along with SP Steve Smyth in exchange for 2B Richard Lewis and MR Andy Pratt |
12/16/2004 |
Traded by the Atlanta Braves to the Oakland Athletics along with SP Dan Meyer and LF Charles Thomas in exchange for SP Tim Hudson |
01/17/2006 |
Signed a 1-year contract extension worth a total of $575,000 with the Arizona Diamondbacks organization |
03/26/2006 |
Traded by the Oakland Athletics to the Arizona Diamondbacks in exchange for MR Brad Halsey |
01/16/2007 |
Signed a 1-year contract extension worth a total of $1,437,500 with the Arizona Diamondbacks organization |
01/16/2008 |
Signed a 1-year contract extension worth a total of $1,937,500 with the Arizona Diamondbacks organization |
10/30/2008 |
Became a free agent |
02/28/2009 |
Signed a 1-year contract worth a total of $6,000,000 with the Kansas City Royals organization |