Could the Giants pull off this deal?