W 2007 roku w ramach wymiany przeszedł do Houston Astros. Występował jeszcze w San Diego Padres i San Francisco Giants. W lutym 2009 przyznał się do składania fałszywych zeznań podczas procesów przeprowadzonych cztery lata wcześniej, dotyczących używania sterydów przez Palmeiro, za co groziło mu maksymalnie rok więzienia i 1000 dolarów grzywny. Ostatecznie został na rok objęty nadzorem sądowym.

W grudniu 2012 podpisał kontrakt z Kansas City Royals. W lutym 2013 został powołany do 28-osobowego składu reprezentacji Dominikany na turniej World Baseball Classic. W sierpniu 2013 został zawieszony na 105 meczów za zażywanie niedozwolonych środków dopingujących. W maju 2014 podpisał niegwarantowany kontrakt z Miami Marlins.

W styczniu 2015 związał się roczną umową z występującym w Liga Mexicana de Béisbol klubem Pericos de Puebla. We wrześniu 2015 zakończył karierę zawodniczą.

Nagrody i wyróżnienia Nagroda/wyróżnienieLataŹródło MVP American League 20026× All-Star 2002, 2004, 2005, 2006, 2008, 2009 All-Star Game MVP 20052× Silver Slugger Award 2004, 2005

Przypisy