Run Rio Trilogy 2017 Leg 1 Race Results. Congratulations to all finishers of the Run Rio Trilogy 2017 Leg 1 held on June 25, 2017 in Okada, Manila. Run Rio Trilogy 2017 Leg 1 Results June 25, 2017 Okada Check more photos at Takbo.ph FB page Run Rio Trilogy...