The Bafana Bafana striker was on the books of Vitória de Setúbal in Portugal before joining coach Benni McCarthy’s side.
The 28-year-old will wear number 33 when he takes on to the field in his first Absa Premiership match in the new year.
The official handing over of the jersey to Erasmus was held at a press conference where coach McCarthy, Springbok captain Siya Kolisi and club boss John Comitis were present.
Erasmus will look to revive his career with the Citizens having struggled to command regular game time in Europe with Rennes in France, AFC Eskilstuna in Sweden and Vitória de Setúbal.
For more news your way, download The Citizen’s app for iOS and Android.
Download our app and read this and other great stories on the move. Available for Android and iOS.