Esteban Enderica Salgado Wins Pan American Games

Esteban Enderica Salgado Wins Pan American Games Courtesy of WOWSA, Laguna Bujama, Lima, Peru. Esteban Enderica Salgado of Ecuador won a bronze medal at the XVII Pan American Games 10 km race in 2015, but [...]