John Stones signed for Manchester City in 2016, for an initial £47.5 million with add-ons, after having a four years spell at...
According to former Manchester City defender Sylvain Distin, John Stones would not get any better as a defender while he is under...