Juan Diego Madrigal Espinoza (born 21 May 1987)[1] is a Costa Rican footballer who plays for Santos Guápiles as a defender.
Madrigal started his career with Municipal Liberia making first team debut with the club in 2010.
[2] Then he returned to Costa Rica by signing for Deportivo Saprissa.
[3] On 10 July 2014, he made his international debut against Cuba in 2013 CONCACAF Gold Cup.
This biographical article related to Costa Rican association football is a stub.