It's dreadful. Stones is a local boy and could have been captain there for years in a post-Martinez universe. £30 million is a drop in the ocean now and Williams, if he's even good at all, will be so for 2-3 years.
City have only bought him because he's homegrown.