05/11/1998 |
Signed a minor league contract with the New York Yankees organization. |
01/08/2004 |
Claimed off waivers by the Boston Red Sox from the New York Yankees. |
03/24/2004 |
Claimed off waivers by the Philadelphia Phillies from the Boston Red Sox. |
12/21/2004 |
Became a free agent. |
01/08/2005 |
Signed a minor league contract with the San Diego Padres organization. |
10/15/2005 |
Became a free agent. |
03/24/2006 |
Signed a minor league contract with the St. Louis Cardinals organization. |
03/30/2007 |
Released by the St. Louis Cardinals. |
06/09/2007 |
Signed a minor league contract with the Tampa Bay Devil Rays organization. |
10/29/2007 |
Became a free agent. |
11/19/2007 |
Signed a minor league contract with the Pittsburgh Pirates organization. |
08/31/2008 |
Traded by the Pittsburgh Pirates to the Tampa Bay Rays in exchange for cash. |
11/06/2008 |
Became a free agent. |
01/05/2009 |
Signed a minor league contract with the Tampa Bay Rays organization. |
10/05/2009 |
Became a free agent. |
11/10/2009 |
Signed a minor league contract with the Baltimore Orioles organization. |
11/06/2010 |
Became a free agent. |
12/21/2010 |
Signed a minor league contract with the Baltimore Orioles organization. |