AFC Leopards striker Mike Baraza has surprisingly quit the club citing frustrations, maligning and being accused of individually letting down the team in past league matches.
The striker wrote on his official facebook site that he was quitting the club and will notify the club management in the next 24 hours.
Baraza wrote, "There is a new trend in town since national elections and it’s called moving on and this I think and believe is the best way forward and to the AFC Leopards fraternity, it will suit them fine because apparently we have parted ways abruptly."
"To all those fans who have had my back and have supported me since i joined this great team, it has been great and i thank you most sincerely for the great joy and pain all alike because you have made me to be where I am to this day."
"Lastly, I would like to wish the new coach (Luc Eymael) and his technical staff good luck because I know they will need it and to my fellow teammates just one sentence, I am gone but you have your destiny in your own hands make it work for you for the better good of your life."
According to a close friend of Barasa, the players' decision to quit was as a result of facing many frustrations and abuse from fans.
"Barasa strongly felt he was being targeted every time the team did not perform well and people kept blaming him for the poor performance especially because he is yet to score a goal," said the friend, who refused to be named.
Baraza began his club football career with Ulinzi Stars. In 2006, he moved to Malaysia to play for Polis Di-Raja Malaysia and traveled to Tanzania the following year to play for Azam.
Baraza also played for Dar es Salaam rivals Yanga and Simba, the club he would lead to the 2010 Tanzanian Premier League title.
In 2011, he signed for AFC Leopards, where he was named the club's 2012 player of the year after leading his club with nine goals during the Kenyan Premier League season
Baraza has made several appearances for the Kenya team Harambee Stars and participated in 2012 Africa Cup of Nations qualification.