The Kenyan midfielder had been out of contract after initially deciding to pursue his career elsewhere...
Get the FREE Celticnewsnow app