Has messi signed a new contract
As of my knowledge cutoff in March 2023, Lionel Messi has not signed a new contract with Paris Saint-Germain (PSG). His current contract with PSG is set to expire on June 30, 2023.
There have been reports and rumors about Messi's future, but nothing has been officially confirmed by PSG or Messi's representatives. It's possible that negotiations are ongoing, but no new contract has been announced yet.
It's worth noting that Messi has been linked to several clubs, including his former team Barcelona, as well as other European powerhouses like Manchester City and Bayern Munich. However, only time will tell what the future holds for the Argentine superstar.