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