Steve Odhiambo is a go-getter. A man who punches above his weight. He had to quit football because of featuring for a...