Leopards SC
Nyayo National Stadium, Nairobi