Greg left himself, had the whole thing wrapped up six months before the end of the season. He also put himself in a situation where the club could not take him back no matter how good he was.
Greg is a great player when he wants to be, if he motivates himself. Its the motivation he chooses that leaves him down.