The club legend will likely end his career at the end of next season
Francesco Totti will complete his career at AS Roma after signing a one-year deal with the club that will take him through to his 40th birthday.
There was some concern as to whether or not he would complete his career as a one-club man after a rather public falling out with manager Luciano Spalletti. There had even been rumours that he would make his way to Premier League champions Leicester City.
"I really desired this contract, which is the realisation of my dream," the 39-year-old told Roma TV.
"I always hope to end my career having worn a single shirt, that of Roma. After speaking with the president, I am even more convinced that by remaining united we can achieve great things."
Totti joined Roma in 1989 as a 12-year-old and and progressed rapidly through the junior ranks. Totti was handed his first-team debut as a 16-year-old in March 1993 - coach Vujadin Boskov bringing him on in an away match against Brescia.
“It’s quite fitting that on the anniversary of the day AS Roma was founded, Francesco Totti has signed a new playing contract," said club president James Pallotta.
"No one has played more games or scored more goals for this football club than Francesco Totti and we’re delighted that he will continue for one more season.
"He’s earned this contract and now we want Francesco’s final season on the pitch to be the start of a new era of success for Roma."