Hargreaves has only really consistently played in one of our recent seasons since Keane left. How many of those seasons have we won the title? We don't need to replace him. We have players who can play defensively if the need comes. We have both Jones and Fletcher who can play with a defensive head in midfield and have done so on numerous occasions at current/former clubs.
Personally, I'd say our #1 requirement would be a fullback, as we only have three that are proven fullbacks. Three is not good enough.
City to win the league? Extremely bold. But with Aguero up there with Tevez, it will be interesting. Still, so long as they have City-drama like last season, there is no chance. They rely too heavily on a player who does not want to be there. Unless the other strikers up their game considerably, they will not win the title. So it's possible, for me, but I'd say unlikely. I mean, it's possible Liverpool could win it, too, but I don't think it will happen this season coming. I think they need that one season back in the CL before they get to the title. Now that I think about it, City will be in the CL for the first time, too, so they will need more from their players in order to do well in both CL & the title, so I think it will be a very big ask of them.