Are the Giants buying or selling ahead of the July 31 trade deadline? No one knows at this point. Probably not even Giants president of