The main reason for the delay is that Roma's board is not willing to match Sancho's current salary of £250,000 per week. To find a compromise, Roma is offering Sancho a longer contract, spanning five years, to spread out his wages over a longer period.
Sancho is now weighing his options. On one hand, Roma's proposal could be a good opportunity for him to join a new team. On the other hand, he knows that his former club, Borussia Dortmund, is still interested in him.
Sancho will have to decide whether to accept Roma's offer or look for other options. His decision will likely have a significant impact on his football career.