El jugador vallecaucano arrancó su carrera en América y después ha pasado por ligas de Europa y ahora completará su segundo club en el fútbol mexicano.
En las últimas horas, en sus sitios oficiales el club Puebla confirmó la contratación de Angulo para la temporada 2017/18.
Angulo, de 27 años, ha jugado en clubes como Boavista, de Portugal; La Coruña y Rayo Vallecano, de España; Ludogoreste, de Bulgaria, y Jaguares de Chiapas, de México.