Uganda midfielder Yasser Mugerwa joined Pirates on a three-year deal from Uganda Revenue Authority FC in July 2015 but was released after just a season having turned down a loan offer to Chippa United and the then Mpumalanga Black Aces.
He managed to play only eight games with only one of those appearances being a full shift.
After his departure from Pirates, he went on to play in Ethiopia for five years before returning home last year to join Kampala Capital City Authority where he is also now dealing with issues to do with terminating his contract.
"I don't remember well the amount, but I had a three-year contract with Pirates, and I just played one year so I had another two years remaining.
"We sat down with them, and they paid out my signing-on fees," says Mugerwa in a Youtube programme named Pitchside.
"In the first place they paid USD50 000 (approx. R849 000) for the signing on fees, I had a balance of USD50 000 (approx. R849 000) which they cleared and then they paid the salary of one year.
"I don't know how… but they paid a salary of one year. It was USD5 000 (approx. R84 000) each month.
"So, you can do the mathematics there. It was USD5 000 (approx. R84 000) times 12 then plus USD50 000 (approx. R849 000)," he discloses six years after his departure from Pirates.
Mugerwa, who is now 28, also spoke about the need for players to understand contracts.
"Players must always consult and read into the contracts. When you are signing contracts, you have to be with someone who understands what is in the contract. Don't go alone.
"If you don't understand, don't go alone. Don't just sign everything you see.
"To the clubs, they need to respect their contracts. If a player doesn't perform to your expectations, you need to sit down with them.
"In Ethiopia, I left the money when I still had eight months remaining at Fasil," says Mugerwa.