Ramba uchiverenga ndima iyi - Akakurira muchikamu cheFlanders cheMount Olive Township, New Jersey, akapinda Chikoro chepamusoro cheMount Olive uye akazvisimbisa semumhanyi wemurefu aripo, achigamuchira zvikomborero zvina zvechikoro chepamusoro cheAmerica asati apedza kudzidza muna 1998. Akaita kutanga kwake kwenyika gore iroro pa1998 IAAF World Cross Country Championships
, achipedza ari wechi40 munhangemutange yevechiduku.