Home » Owen Hargreaves claims Manchester United have the second best squad in the league