mccovey is a senior advisor with the giants gahato hafatirwa ibintu bye ku gahato iri mu zo bitirira dawudi on television she has starring roles in nightingales get a life and kirk