he has also commentated at all of the recent olympic games and commonwealth games bw ibicuruzwa hagamijwe gusuzuma inyubako