North American

Team USA and Brazil hold the two top spots at the Pan Am Games in Lima, Peru as Canada slips to third after cross country day