izina rye rihoraho iteka saint clair has also played for the miami dolphins chicago bears and cleveland browns batangaga kimwe mu icumi cy'isogi n'imbwija n'inyabutongo