Ia faaauau pea le faitauina o lenei palakalafa - E tele isi galuega sa faia e Olowu i taaloga. Sa avea o ia ma sui iloga o le Athletics Federation of Nigeria (AFN) mo le tele o tausaga. Sa avea o ia ma se tasi o sui aloa'ia i le Ta'aloga a le Taupulega lona 8 i Kingston, i Jamaica i le 1966. O ia o le pule o le au a Nigeria i le Olimipeka o le taumafanafana i le 1976, i Montreal, Kanata. Na iʻu lava ina lē auai atunuu uma o Aferika i taaloga a Kanata ona o le auai o Aferika i Saute lea sa pulea e le pulega o le faailoga tagata i na taaloga. Na avea o ia ma Taitaifono, Lagos State Sports Council. Sa avea o ia ma ta'a'alo autu i Ta'aloga a Aferika uma i le 1973
lea sa faia i Lagos, Nigeria. Sa avea foʻi o ia ma kapeteni ma faiaʻoga o le au a le atunuu i taimi eseese.