Było to zarazem jego ostatnie spotkanie w reprezentacji – swój bilans zamknął na czternastu występach.
Kariera trenerska Bezpośrednio po zakończeniu kariery piłkarskiej Sosa rozpoczął pracę jako szkoleniowiec, w październiku 2004 zastępując Omara Arellano na stanowisku trenera drugoligowego Pachuca Juniors – rezerw swojego byłego klubu CF Pachuca. Bez większych sukcesów prowadził je przez kolejne dziewięć miesięcy, po czym klub przeniósł swoją licencję do przygranicznego miasta Ciudad Juárez, zmieniając nazwę na Indios de Ciudad Juárez. Jako szkoleniowiec Indios, Sosa w wiosennym sezonie Clausura 2006 dotarł ze swoimi podopiecznymi do finału rozgrywek Ascenso MX, ulegając jednak w dwumeczu w serii rzutów karnych Querétaro (2:1, 1:2, 3:4 k). Z funkcji trenera został zwolniony rok później, w kwietniu 2007, wskutek kiepskiego sezonu w wykonaniu Indios (brak awansu do ligowej fazy play-off). W późniejszym czasie powrócił do najwyższej klasy rozgrywkowej, gdzie w latach 2008–2009 pracował w Cruz Azul jako asystent Benjamína Galindo – swojego byłego kolegi klubowego właśnie z Cruz Azul oraz Pachuki.