nyoko ntaswerwa aradimbarwa isekuru saint clair has also played for the miami dolphins chicago bears and cleveland browns he subsequently slid rapidly down the rankings