Asamoah Gyan was Africa's highest paid player before leaving China this transfer window. He was close to joining Reading before his transfer collapsed. In a shocking rant, the English club's boss, Jaap Stam, has revealed why they didn't sign Gyan and rubbished the African's excuses.
The 30-year-old arrived at Reading for a medical ahead of a proposed loan switch from Shanghai SIPG, where he was said to be earning £227 000 (R425 000) a week.
However, Reading decided not to sign the Ghana captain after serious doubts arose over his fitness, as has now been explained by Stam.
"Yes. (Gyan) wasn't in very good shape," the former United defender said in a press conference, as quoted by BBC Sport journalist Gary Al-Smith.
"When he joined us, they did a very good medical on him, which was very important because he's been injured in the past. He hasn't been playing a lot of games.
"You need to be sure, if you bring a player in, that he's fit and not that you need to work him for six to eight weeks to get him in shape. And maybe there's a risk of him getting injured during that period so he's out for a longer time.
"And then he needs to go to Ghana in January and we lose him for two months. So it's a big risk.
"He wasn't in good shape, that was the case. Of course, the player says he was in good shape because he wants to play, but he wasn't.
"Our medical people are not going to be lying about that. That's why we made the decision not to sign him.
"He did well here in the UK, he did well in Saudi Arabia, in China, and with the national team. If you see him play, you can see he’s a quality striker.
"But we have to be sure because we don't have much money to spend on players or wages. If we're going to be spending money, then we need to be sure it's on a player who is fit and ready to produce for us."
Early reports stated that Gyan had failed his medical, but the player denied these claims, suggesting that Reading did not want to allow him to leave for the 2017 Africa Cup of Nations. However, Stam also dismissed this excuse.
"It's not about we don't want him to play for Ghana. To be fair, that's a load of rubbish. It's not about that at all," he added.
"If he was fit and ready to play for us at 100%, then we would be happy for him to go to Ghana and play his games over there.
"But because that wasn't the case, we said to him, if you are not fit, you can’t go to Ghana because you need to work over here to get into shape and eventually play for us. After that, you can play for Ghana."
After his failed move to Reading, Gyan eventually joined United Arab Emirates club Al Ahli on loan, and scored on his debut for the club.
Do you think Gyan is not fit enough to play at the highest level? Have your say in the comments section below.