Farhan Zaidi accepts responsibility for the Giants' inability to recruit top free agents.