Inicialmente firmado con los Astros de Houston en 1993, García fue transferido a Seattle en 1998 junto con Carlos Guillén y John Halama cambiados contra Randy Johnson que pasó a los Astros.