06/05/1989 |
Drafted in the 1989 first-year player draft (Round 17, Pick 1, 427th Overall Pick) by the Baltimore Orioles |
08/23/1996 |
Traded by the Baltimore Orioles to the Florida Marlins as the PTBNL in a previous trade (P Terry Matthews to Baltimore - 08/23/1996) |
12/23/1998 |
Traded by the Florida Marlins to the Texas Rangers in exchange for cash |
11/02/1999 |
Traded by the Texas Rangers to the Detroit Tigers along with P Danny Patterson and OF Juan Gonzalez in exchange for IF Frank Catalanotto, P Justin Thompson, OF Gabe Kapler, C Bill Haselman, P Francisco Cordero and P Alan Webb |
03/07/2000 |
Traded by the Detroit Tigers to the Kansas City Royals in exchange for cash |
11/05/2001 |
Became a free agent |
12/08/2001 |
Signed a minor league contract with the Houston Astros organization |
08/21/2003 |
Released by the Houston Astros |
08/26/2003 |
Signed a minor league contract with the Colorado Rockies organization |
10/27/2003 |
Became a free agent |
01/13/2004 |
Signed a minor league contract with the Montreal Expos organization |
03/08/2004 |
Released by the Montreal Expos |
04/10/2004 |
Signed a minor league contract with the Toronto Blue Jays organization |
11/01/2004 |
Became a free agent |
10/30/2006 |
Became a free agent |
11/03/2008 |
Became a free agent |
01/20/2009 |
Signed a 1-year contract worth a total of $2,000,000 with the Baltimore Orioles organization |
08/07/2009 |
Traded by the Baltimore Orioles to the Tampa Bay Rays in exchange for a PTBNL (1B Rhyne Hughes - 08/15/2009) |
12/04/2009 |
Signed a 1-year contract worth a total of $2,150,000 with the Milwaukee Brewers organization |
11/07/2010 |
Became a free agent. |