Durante 2008 jugó para los Tigres de Detroit, firmando luego un contrato de 2 años y 18,5 millones de dólares para jugar con los San Francisco Giants.