Once tipped as Andres Iniesta’s long-term replacement, Puig was highly thought of during his formative years with Barcelona.