Blake Ferguson will be required to attend monthly welfare meetings with the NRL and Roosters officials next season to ensure his career never spirals out of control again.
After 16 months on the NRL scrapheap, Ferguson had his contract formally registered by the NRL yesterday, allowing him to become a member of the Roosters playing squad.
Ferguson took to social media to declare how much he valued the career lifeline while also stating that he owed everything to his family and girlfriend Bianca.
"Over the last 16 months, I've worked very hard to become a better person and to change what people think of me." Ferguson tweeted.
"I've had ups and downs, relapsing and falling into bad habits, but I owe everything to my family, my partner Bianca and the Sydney Roosters for showing me that I could still do something I loved. I took for granted what I had and what talent I was given and now I have been given a 2nd chance to make something of my life again.