El 25 de enero de 2005, firmó un contrato de 52 millones de dólares por 4 años con los Marlins.