All sports Site
All sports Site
South Africa - Johannesburg- Founded in 1983
Jomo Cosmos Football Club is a football team from South Africa, based in Johannesburg. The club was founded in 1983. Jomo Cosmos plays their home games in the Rand Stadium.