Yahoo Sports reports: Under John Harbaugh, the New York Giants waste little time addressing their roster following injuries, assuring they don't get caught flat-footed.