Birmingham City attacker James McFadden admits he could've made more by staying at Everton in January.
"It would have given me false hope. I could've signed for a lot more but I'd have been in the same position. That wouldn't have been fair on anybody. To be paid more money for doing the same, well, it's not fair.
"I have maybe swapped a fight to get into the Champions League for a relegation scrap, but I'd rather play every week in a relegation fight than be a bit-part player for Everton.
"I was training for nothing and getting paid, basically, for nothing. It had got to the stage where I was expecting not to play, preparing myself for being a substitute and that's no good.
"I believe the best years of my career are ahead of me. Birmingham's supporters will get to see that."