Completa la frase seguente: García ha fatto il suo debutto per l'Honduras in una partita amichevole del luglio 2005 contro il Canada e ha giocato alle Coppe delle Nazioni UNCAF 2007, 2009 e 2011 nonché alle Coppe Mondiali 2005, 2007 e
Coppa d'Oro CONCACAF 2011. García ha aiutato l'Honduras a vincere la Copa Centroamericana del 2011 finendo secondo alla Copa Centroamericana del 2013. È stato anche un membro non giocatore della squadra alla Coppa del Mondo FIFA 2010 in Sud Africa. Ha giocato in tutte e tre le partite del Gruppo E per l'Honduras alla Coppa del Mondo FIFA 2014 in Brasile, compresa quella contro la Francia quando è entrato in campo come sostituto. García ha ottenuto la sua 100a cappella per l'Honduras il 4 settembre 2015 in una vittoria di 3 a 0 contro il Venezuela. A partire dal 2017, García ha avuto il 4 ° più caps per l'Honduras con 125 caps. È tornato a giocare per la nazionale in una partita amichevole contro il Guatemala il 15 novembre 2020, dopo tre anni di assenza.