Zuvor spielte er für die Anaheim Angels / Los Angeles Angels von Anaheim, New York Mets, Baltimore Orioles, Milwaukee Brewers und Detroit Tigers.
Zuvor spielte er für Anaheim - Angel / Los Angeles - Angels of Anaheim, New York Mets, Baltimore Orioles, Milwaukee Brewers und Detroit Tigers.