Dembele convincing BBZ would be the biggest comeback in football history.
Really looks better now, maybe this whole saga and him having to fight for a new contract (Barca or elsewhere) was good for him. He was used to everything always just working out for a long time at pro level, play a good season, try to force a move and then after just one good season at Dortmund made it to Barca for 120 fucking million. Hopefully his experience here grounded him. He'll also have to keep earning his spot because there is actual competition now.
Also Xavi and maybe just age. Hopefully the dude can at least somewhat salvage his career here, never gonna make up for the ridiculous price Barto paid back then but if he at least keeps playing solid and isn't constantly injured it would mean the decision to keep him was right.