You can't make a silk purse out of a sow's ear. Trust me, I've tried.
Players with a lot of talent but a shit attitude are the absolute worst merkins to have at your club, because (most) other players can't help but look up to them, and so they get led astray. I think what made us persist with Norman so long was that he is a great trainer. But for most players, they need to finish training and go home and sleep for ten hours, not get on the nose beers with gangsters until four in the morning. But of it's ok for Corey it's ok for everyone else. Not a good influence to have in your club.
Whoever made the call to get rid of him showed good leadership, because we lost a lot of talent and experience when he left. But we are still a better club for it. Interesting that the Broncos already made that call, as did the 13 other clubs who didn't take him off our hands.