FORMER Chelsea and Newcastle striker Demba Ba has officially re-joined Shanghai Shenhua.
The Senegalese striker first played for the Far East side in 2015 before leaving for Besiktas on loan and then moving onto fellow Turkish side Goztepe.
Getty Shanghai Shenhua unveil Demba Ba as he seals his return
Rex Features Shanghai Shenhua fans mob new signing Demba Ba at airport
But his journey has gone full circle as he makes his return to the Shanghai club, and he was mobbed by fans as he landed.
It was at the Chinese side back in 2016 when he suffered a horrific broken leg, which threatened to cut short his career.
Ba, now 33, enjoyed an impressive scoring rate at Shanghai, netting 29 in 37 appearances in two seasons.
He remains a popular figure among Premier League fans, having played for three different clubs.