Debutó con los Florida Marlins en 1998, y su último equipo fueron los Detroit Tigers en 2014.