What a day it has been in the Kenya Cup! Menengai Cream Homeboyz, with their first, ver win at the KCB Sports Club in Ruaraka, startled leaders KCB, posting a 33-24 result. Mean Machine, after 11 successive defeats, registered their first win of the season,...