A free-agent Juma rejoined The Sharks for a training session on Thursday to keep fit, almost a month after he terminated his contract with City.
“Our legend is back!” Sharks said on their official facebook page accompanied by the photo of Juma and his former coach William Muluya warmly embracing each other.
Neither the club nor the player has made any statement on the current arrangement, is highly suspected that the 2017 Kenyan Premier League top scorer may rejoin his former club next season should he fail to get another club.
Though not eligible to play for Sharks this season, Juma can still sign for any club but will have to wait until next season to play.
Juma decided to end his eight-month stay with the Benni McCarthy coached side after realizing that he was facing the axe.
The Harambee Stars striker was among the five players, who were facing the chop following the arrival of Dutch keeper Peter Leeuwenburgh from Ajax Amsterdam.