Brincando entre las grandes ligar y México por las siguientes pocas temporadas, tuvo un sólido regreso a las ligas mayores en la temporada de 1996 con San Diego Padres teniendo un récord de 13-8 y un promedio de carreras limpias de 3.62 y se retiró un año después con un récord final de 173-153 y un promedio de 3.54 en carreras limpias como miembro de St.