Manchester City manager Pep Guardiola signed a new contract with the Premier League champions this week committing his future ...