Today's transfer deadline day has been a busy one of note, and this year's window has seen a number of players reunite with either a former coach or club. Can you name them?
Sifiso Myeni was one of the biggest deals to happen on the final day – he agreed to return to Bidvest Wits after four years spent at Orlando Pirates.
His arrival has sparked excitement among the Students' faithful, while Tefu Mashamaite's return to Mzansi stole the headlines on Tuesday afternoon.
"Tower's" signing for SuperSport United means he is one of three free agents who have decided to join the Pretoria outfit that is famously coached by former Chiefs tactician Stuart Baxter.
Eager to see which players have reunited with their former coach or club? Browse the gallery above!
Which deal do you like the most?