Pep Guardiola signed a new contract with Man City until 2027 after being assured that the club will win their ongoing legal battle with the Premier League.