The Giants have landed their whale in John Harbaugh, and they may have sealed the deal at, out of all places, a mediterranean restaurant in East Rutherford. Harbaugh is expected to become the Giants’ ...