Why would Barca keep him for 4 more years?
If he can be at a decent level then after his contract at Barca is over, he can move to a second tier European club/Serie A team and end his career there.
Believe what?
He can move to a second tier European club after Barca if he maintains a decent...