For me when Hargreaves was at his best (at the World Cup 2006 and around that time) he was the best at doing what he does in the world but sadly the lad is finished and has been for 2 or 3 season's now because of injury.
The lad should hang up his boots, all the effort and work he must put in to come back from injury and gain match fitness to be ruled out a few weeks later, the lad has been very unlucky