John Stones has faced plenty of top players since he joined Manchester City



Source link