Tefu Mashamaite is one of the most talented players who are from South Africa who were able to wear the Kaizer Chiefs Football Club jersey.
Even though the defender did not end his football career on a high note, however, he probably had the best time of his life while he was still playing for Kaizer Chiefs Football Club.
He was also able to be the leader of the club after being named the captain of the club during the era of Stuart Baxter. Unfortunately, he left the Soweto giants for the Swedish side, BK Hacken.
Things did not actually work out for the player after leaving Kaizer Chiefs Football Club. While he was still in Sweden, he was able to make only 11 league appearances for BK Hacken.
After spending only one year in Europe, the 37-year old defender decided to return to South Africa.
Here are pictures of Tefu Mashamaite: