Kenyan Riders , is the first professional cycling team based in Kenya .
Kenyan Riders , founded by Singaporean Nicholas Leong in 2006 .
Kenyan Riders , is the first professional cycling team based in Kenya and founded by Singaporean Nicholas Leong in 2006 .