John Stones, a key player for Manchester City, is expected to exit the club upon the expiration of his contract in June 2026.
Having spent ten years at City, Stones has been part of a transformative era for the team.
As he approaches the end of his tenure, the future for the defender remains uncertain, with potential opportunities on the horizon.