The 29-year-old winger had been on the sidelines for most of the 2014/15 campaign at Pirates and was released.
He has been linked with Ajax Cape Town, Golden Arrows, and Polokwane City.
Masuku played for Black Leopards before he joined Pirates in the 2012/13 season.
Would you like to place a soccer bet? Click here to get started in 3 easy steps.