John Stones has committed his future to Manchester City after admitting he questioned whether there was a way back from some “dark days” during an injury-ravaged season.
The England international defender is into his tenth season at Manchester City.