Since last season Kenneth Muguna has been a marked man in the eyes of Gor Mahia fans.