Brazilian striker Adriano has confirmed that he will move to Corinthians after his Roma contract was terminated.
The 29-year-old frontman was linked with a possible switch to the Premier League after his three-year deal with the Giallorossi was cut short, but he has agreed to return to his homeland.
Adriano only made the switch to Roma last summer but has struggled to readjust to life without his family.
The former Inter Milan powerhouse insists Corinthians will see the best of him after a disappointing 10 months in the Italian capital.
"Corinthians won't regret it, I'm a fighting player. I'm not going there to create trouble, but to score goals," Adriano told Folha de Sao Paulo newspaper.
"I simply saw no reason to stay on, I got injured three times, I had no continuity of matches, I thought it was a sign to return to Brazil.
"I know what I'm capable of. Now I must wait, work, train to recover my form."
Roma announced they were rescinding their contract with Adriano earlier in the month after a string of injuries, the most recent to his right arm and shoulder.
The Italian side signed Adriano on the back on his fine performances for Flamengo in 2009 when he helped them to a league title
He wanted to return to Flamengo but coach Vanderlei Luxemburgo was not keen to sign him due to the off-field problems involving drink and depression that led to him ending his last spell in Brazil.
Adriano added: "It was a bit of a downer but I have to live my life. They could have at least spoken to me to see what I wanted but sadly it wasn't possible.
"I must carry on with my life. I hope to be happy at Corinthians."