Sign In

Please sign in to add your favourite fixture.


Not a user? Create account

Name:

AFC Leopards

Country:

Kenya

Founded:

1964

Venue Name:

Nyayo National Stadium

Venue Address:

Langata Road / Mombasa Road

Venue City:

Nairobi

Venue Capacity:

30000

Venue Surface:

grass


Matches News Leagues