Colombia and Peru will take the pitch on Friday, June 6th, at Metropolitano Roberto Meléndez in this South American World Cup qualifier. Colombia enters as the heavy favorite, despite not qualifying ...
Both nations claim Santa Rosa de Yavarí, a tiny island of just 3,000 people that sits in the Amazon River, more than a thousand miles from their capitals. By Julie Turkewitz and Mitra Taj Julie ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results