04/29/1996 |
Signed as an international Free Agent with the New York Mets |
12/11/2000 |
Drafted by the Kansas City Royals in the 2000 MLB Rule 5 Draft from the New York Mets |
03/30/2001 |
Returned to the New York Mets by the Kansas City Royals (2000 Rule 5 Draft) |
03/30/2001 |
Traded by the New York Mets to the Kansas City Royals for OF Mike Curry |
12/20/2001 |
Claimed off waivers by the Detroit Tigers from the Kansas City Royals |
02/01/2002 |
Claimed off waivers by the New York Mets from the Detroit Tigers |
02/22/2002 |
Claimed off waivers by the Montreal Expos from the New York Mets |
05/14/2005 |
Traded by the Washington Nationals to the Philadelphia Phillies for OF Marlon Byrd |
12/22/2005 |
Signed as a Free Agent with the New York Mets |
12/11/2008 |
Traded by the New York Mets to the Seattle Mariners as part of a 3-team trade: The Seattle Mariners received 1B Mike Carp (NYM), OF Ezequiel Carrera (NYM), OF Endy Chavez (NYM), P Maikel Cleto (NYM), P Jason Vargas (NYM), and OF Franklin Gutierrez (CLE). The Cleveland Indians received IF Luis Valbuena (SEA) and P Joe Smith (NYM). The New York Mets received P Sean Green (SEA), P J.J. Putz (SEA), and OF Jeremy Reed (SEA) |
02/15/2010 |
Signed as a Free Agent with the Texas Rangers |
12/20/2011 |
Signed as a Free Agent with the Baltimore Orioles |
12/31/2012 |
Signed as a Free Agent with the Kansas City Royals |
03/22/2013 |
Released by the Kansas City Royals |
03/24/2013 |
Signed as a Free Agent with the Seattle Mariners |