Swallows FC have announced their seventh signing as they continue preparations for life in the top flight this upcoming season.
Click through the gallery above to seel all of Swallows seven signings so far.
After confirming the arrival of Wandisile Letlabika and forward Kagiso Malinga on Friday, the Soweto outfit have now announced the signing of Thabo Mosadi, who was on the books of Ajax Cape Town last season.
Mosadi has plenty of top-flight experience, having made over 100 appearances for the Urban Warriors and the University of Pretoria over the years.
Swallows secured promotion on the final day of the GladAfrica Championship season after edging the Urban Warriors on goal difference.