Pedri's contract was set to expire on June 30, 2026, and with merely 18 months left into his contract, fans feared that they might lose their 'Mini-Iniesta' or say, the 'Magician Number 8'.