Struggling Swallows FC announced the addition of Tawanda Macheke to their squad on Friday.
“The Dube Birds are delighted to have captured the signature of Tawanda Macheke,” a statement from the Dube Birds said on Friday.
The 26-year-old Macheke from Zimbabwe joined Swallows after a brief stint at another struggling Premiership club Maritzburg United.