11/13/1998 |
Signed a minor league contract with the Pittsburgh Pirates organization |
04/05/1999 |
Released by the Pittsburgh Pirates |
11/16/1999 |
Signed a minor league contract with the Cleveland Indians organization |
10/15/2001 |
Became a free agent |
11/07/2001 |
Signed a minor league contract with the Cleveland Indians organization |
10/15/2002 |
Became a free agent |
11/06/2002 |
Signed a minor league contract with the Boston Red Sox organization |
10/15/2003 |
Became a free agent |
11/13/2003 |
Signed a minor league contract with the Milwaukee Brewers organization |
10/15/2004 |
Became a free agent |
10/29/2004 |
Signed a minor league contract with the Philadelphia Phillies organization |
10/15/2005 |
Became a free agent |
11/15/2005 |
Signed a minor league contract with the Philadelphia Phillies organization |
10/27/2008 |
Won the 2008 Major League World Series with the Philadelphia Phillies |
07/10/2009 |
Claimed off waivers by the Houston Astros from the Philadelphia Phillies |
12/03/2009 |
Signed a 1-year contract worth a total of $650,000 with the New York Mets organization |
03/29/2010 |
Claimed off waivers by the Washington Nationals from the New York Mets |