n inteko rusange kubera kutubahiriza amabwiriza the tale is divided into three main cycles he has previously played for the toronto blue jays losangeles dodgers and philadelphia phillies