SuperSport United have revealed defender Grant Kekana has signed a new long-term deal with the club.
The new contract is a reward for Kekana, who has become a regular in the starting line-up under coach Kaitano Tembo at the Tshwane giants.
The club decided to offer him a new deal, which the 26-year-old player signed.
"SuperSport United is pleased to announce Grant Kekana has signed a three-year extension which will see him at the club until 2022," a club statement read on Tuesday.
Kekana joined Matsatsantsa from their Tshwane rivals, the University of Pretoria in 2011.
The Polokwane-born player struggled for game time at SuperSport and he returned to AmaTuks in 2013, where he spent two seasons.
His exploits attracted interest from SuperSport and he rejoined the club ahead of the 2015/16 season.
Kekana was used only as a bit-part player under coaches Gordon Igesund, Stuart Baxter and Eric Tinkler at the club.
The former South Africa youth international got his big break at Matsatsantsa after Tembo replaced Tinkler as the club's head coach during the 2017/18 campaign.
He made 27 appearances in the league for the three-time PSL champions last season.