García inició su carrera en las grandes ligas con los Marineros de Seatle en 1999 y fue tansferido a los Medias Blancas a mitad de la Temporada 2004.