The first thing that strikes you when you visit Baba Dogo football grounds in Ruaraka Constituency, Nairobi is the relentless activity.
A row of shops made of iron sheets line the road, behind which lies the historic playground where many a Kenyan football star honed their skills.