Kaizer Chiefs send international star packing for R15.8 million

Smart decision or not?

Kaizer Chiefs send international star packing for R15.8 million
Smart decision or not?