 Ramba uchinyora ndima iyi - Moro akanga ari murairidzi wechikwata chenyika yenhabvu cheCanada panguva yorwendo rwacho rwokuEngland, Scotland, neRussia muna 1960. Akabatanazve nechikwata ichi mumakwikwi eOlympic muna 1972 uye akaenderera mberi nemakwikwi eWorld Cup muna 1974 na1978. Akabatana neVancouver Whitecaps kwemakore matatu muNorth American Soccer Leagueera uye akaenderera mberi ne86ers kuburikidza nema1990. 