Pada tahun 2009, Mosquera kembali ke Meksiko untuk bermain bersama Club América dengan biaya transfer sebesar USD$6 juta. Mosquera melakukan debut tidak resmi dengan América pada 15 Juli 2009 dalam pertandingan persahabatan melawan klub MLS, Colorado Rapids. Ia melakukan debut resmi di liga dalam pertandingan imbang 1-1 melawan San Luis.
Sebagai kapten klub, Mosquera memenangkan gelar liga pertamanya bersama América melawan Cruz Azul pada 26 Mei 2013. Ia mencetak gol pertama dalam kemenangan leg kedua 2-1, dengan klub akhirnya memenangkan kejuaraan tersebut dengan skor 4-2 dalam adu penalti.
Pada 4 Juni 2014, Mosquera pindah ke Pachuca kembali, selama draft apertura 2014 di Meksiko. Mosquera juga pernah dipanggil untuk tim nasional Kolombia dalam beberapa kesempatan, termasuk untuk kualifikasi Piala Dunia 2010 dan berbagai pertandingan persahabatan. Ia menjadi kapten tim nasional pada paruh pertama kualifikasi Piala Dunia.
Mosquera meraih beberapa gelar selama kariernya, antara lain Categoría Primera A bersama Atlético Nacional pada tahun 2005-I, Liga MX Clausura 2006, Clausura 2007, dan Clausura 2016 bersama Pachuca, CONCACAF Champions' Cup pada tahun 2007, Copa Sudamericana pada tahun 2006, Spanish Super Cup pada tahun 2007 bersama Sevilla, dan Liga MX Clausura 2013 bersama América. Ia juga meraih penghargaan individu Balón de Oro Meksiko pada tahun 2007.
Referensi: