Garcia firmó una extensión de contrato con el Espanyol en 2023, manteniéndolo en el club hasta el 30 de junio de 2028. Esto pone al equipo de la Liga en control cuando se trata de negociaciones, sin presión inmediata para vender a sus rivales. Sin embargo, los informes sugieren que el club ha incluido una cláusula de liberación de 25 millones de euros (£21m) en el contrato de Garcia, y eso podría, en última instancia, obligarlos a realizar una venta que no desean hacer.