A lo largo de su estadía en las Grandes Ligas ha vestido además los uniformes de los Gigantes de San Francisco, Toronto Blue Jays y Los Angeles Angels of Anaheim.