Edgar Castillo of Colorado Rapids dribbles between Kevin Garcia and Luis Gil of Houston Dynamo at Dick's Sporting Goods Park on July 14, 2018 in...
Edgar Castillo of Colorado Rapids gestures to teammates against the Houston Dynamo at Dick's Sporting Goods Park on July 14, 2018 in Commerce City,...
Edgar Castillo of Colorado Rapids tackles Jordan McCrary of Seattle Sounders at Dick's Sporting Goods Park on July 4, 2018 in Commerce City, Colorado.
Miguel Ibarra of Minnesota United and Edgar Castillo of Colorado Rapids chase a loose ball at Dick's Sporting Goods Park on June 23, 2018 in Commerce...
Miguel Ibarra of Minnesota United and Edgar Castillo of Colorado Rapids chase the ball at Dick's Sporting Goods Park on June 23, 2018 in Commerce...
Yordi Reyna of Vancouver Whitecaps watches his goal scored during the first half against the Colorado Rapids at Dick's Sporting Goods Park on June 1,...
Brian Rowe of Vancouver Whitecaps is unable to block a goal scored by Edgar Castillo of Colorado Rapids at Dick's Sporting Goods Park on June 1, 2018...
Colorado Rapids defender Edgar Castillo shoots on goal against Keegan Rosenberry, #12, Philadelphia Union in the first half at Dick's Sporting Goods...
Edgar Castillo, Carlos Sanchez and Dorlan Pabon of Monterrey celebrate after winning in the penalty series during the round of sixteen match between...
Cesar Montes, Edgar Castillo, Carlos Sanchez and Dorlan Pabon of Monterrey celebrate after winning in the penalty series during the round of sixteen...
Edgar Castillo of Monterrey fights for the ball with Enzo Roco of Cruz Azul during the seventh round match between Cruz Azul and Monterrey as part of...
Francisco Silva of Cruz Azul struggles for the ball with Edgar Castillo of Monterrey during the seventh round match between Cruz Azul and Monterrey...
Francisco Silva of Cruz Azul struggles for the ball with Edgar Castillo of Monterrey during the seventh round match between Cruz Azul and Monterrey...
Edgar Castillo of Monterrey reacts during the seventh round match between Cruz Azul and Monterrey as part of the Torneo Apertura 2017 Liga MX at Azul...
Edgar Castillo of Monterrey plays the ball in the beach while is observed by tourists during the Pre Season training for the Torneo Apertura 2017...
Luis Rodriguez of Tigres fights for the ball with Edgar Castillo of Monterrey during the quarter finals second leg match between Monterrey and Tigres...
Ismael Sosa of Tigres fights for the ball with Edgar Castillo of Monterrey during the quarter finals second leg match between Monterrey and Tigres...
Jurgen Damm of Tigres argues with Edgar Castillo of Monterrey during the 15th round match between Monterrey and Tigres UANL as part of the Torneo...
Ismael Sosa of Tigres fights for the ball with Edgar Castillo of Monterrey during the 15th round match between Monterrey and Tigres UANL as part of...
Javier Aquino of Tigres fights for the ball with Edgar Castillo of Monterrey during the 15th round match between Monterrey and Tigres UANL as part of...
Jesus Sanchez of Chivas and Edgar Castillo of Monterrey fight for the ball during the semifinals match between Monterrey and Chivas as part of the...
Edgar Castillo of Monterrey and Fidel Martinez of Atlas fight for the ball during the 11th round match match between Monterrey and Atlas as part of...
Joe Corona of Tijuana and Edgar Castillo of Monterrey fight for the ball during the 8th round match between Tijuana and Monterrey as part of the...
Edgar Castillo of Monterrey drives the ball during a match between Monterrey against Leon as part of the Clausura Tournament 2017 League Bancomer MX...
Andres Andrade del Leon and Edgar Castillo del Monterrey fight for the ball during a match between Monterrey against Leon the Clausura Tournament...
Edgar Castillo of Monterrey pose prior the 3rd round match between Monterrey and Cruz Azul as part of the Torneo Apertura 2016 Liga MX at BBVA...
Referee Oscar Macias gives a yellow card to Edgar Castillo of Monterrey during the 3rd round match between Monterrey and Cruz Azul as part of the...
Edgar Castillo of Monterrey receives the ball during the 3rd round match between Monterrey and Cruz Azul as part of the Torneo Apertura 2016 Liga MX...
Joffre Guerron of Cruz Azul receives the ball while is observed by Edgar Castillo of Monterrey during the 3rd round match between Monterrey and Cruz...
Joffre Guerron of Cruz Azul gets the ball over Edgar Castillo of Monterrey during the 3rd round match between Monterrey and Cruz Azul as part of the...
Nestor Calderon of Chivas tries to avoid the defensive slide by Edgar Castillo of Monterrey during the 2nd round match between Chivas and Monterrey...
Jose Guerrero of America struggles for the ball with Edgar Castillo of Monterrey during the semi finals first leg match between America and Monterrey...
Edgar Castillo of Monterrey reacts during the semi finals first leg match between America and Monterrey as part of the Clausura 2016 Liga MX at...
Jose Guerrero of America struggles for the ball with Edgar Castillo of Monterrey during the semi finals first leg match between America and Monterrey...
Jose Guerrero of America struggles for the ball with Edgar Castillo of Monterrey during the semi finals first leg match between America and Monterrey...
Edgar Castillo of Monterrey kicks the ball during the quarter finals first leg match between Tigres UANL and Monterrey as part of the Clausura 2016...
Edgar Castillo of Monterrey drives the ball while surrounded by Hugo Ayala, Israel Jimenez and Javier Aquino of Tigres during the quarter finals...
Edgar Castillo of Monterrey looks on during the quarter finals first leg match between Tigres UANL and Monterrey as part of the Clausura 2016 Liga MX...
Javier Aquino of Tigres fights for the ball with Edgar Castillo of Monterrey during the quarter finals first leg match between Tigres UANL and...
Edgar Castillo of the United States Men's National Team controls the ball against Guatemala during the FIFA 2018 World Cup qualifier on March 29,...
Edgar Castillo of the United States Men's National Team controls the ball against Guatemala during the FIFA 2018 World Cup qualifier on March 29,...
Edgar Castillo of the United States Men's National Team controls the ball against Guatemala during the FIFA 2018 World Cup qualifier on March 29,...
Edgar Castillo of the United States Men's National Team controls the ball against Guatemala during the FIFA 2018 World Cup qualifier on March 29,...
Edgar Castillo of the United States Men's National Team controls the ball against Guatemala during the FIFA 2018 World Cup qualifier on March 29,...
Edgar Castillo of the United States Men's National Team controls the ball against Guatemala during the FIFA 2018 World Cup qualifier on March 29,...
Edgar Castillo of the United States Men's National Team controls the ball against Guatemala during the FIFA 2018 World Cup qualifier on March 29,...
Edgar Castillo of the United States Men's National Team controls the ball against Guatemala during the FIFA 2018 World Cup qualifier on March 29,...
Edgar Castillo of the United States Men's National Team controls the ball against Guatemala during the FIFA 2018 World Cup qualifier on March 29,...
Edgar Castillo of the United States Men's National Team controls the ball against Guatemala during the FIFA 2018 World Cup qualifier on March 29,...
Edgar Castillo of the United States Men's National Team controls the ball against Guatemala during the FIFA 2018 World Cup qualifier on March 29,...
Matias Almeida, coach of Chivas, handles the ball to Edgar Castillo of Monterrey during the 11th round match between Monterrey and Chivas as part of...
Edgar Castillo of Monterrey heads the ball with Raul Lopez of Chivas during the 11th round match between Monterrey and Chivas as part of the Clausura...
Edgar Castillo of Monterrey kicks the ball during the 11th round match between Monterrey and Chivas as part of the Clausura 2016 Liga MX at BBVA...
Edgar Castillo of Monterrey drives the ball during the 11th round match between Monterrey and Chivas as part of the Clausura 2016 Liga MX at BBVA...
Jurgen Damm of Tigres fights for the ball with Edgar Castillo of Monterrey during the 9th round match between Monterrey and Tigres UANL as part of...
Djaniny Tavares of Santos Laguna and Edgar Castillo of Monterrey fight for the ball during a 6th round match between Santos Laguna and Monterrey as...
Rubens Sambueza of America runs over Edgar Castillo of Monterrey during the 16th round match between Monterrey and America as part of the Apertura...
Edgar Castillo of Monterrey fights for the ball with Oribe Peralta of America during the 16th round match between Monterrey and America as part of...
Rubens Sambueza of America heads the ball while observed by Edgar Castillo of Monterrey during the 16th round match between Monterrey and America as...
Edgar Castillo of Monterrey drives the ball during the 15th round match between Queretaro and Monterrey as part of the Apertura 2015 Liga MX at La...