This story is not a product of Dailysport.co.ke but it is from the Daily Nation
Last time AFC Leopards won the Kenya Premier League was in 1998, when majority of current players were not yet born.
But where are they 22 years latter? as reports Daily Nation. Follow the link