News

CNBC reported that the potential sale is “fluid,” and that the eventual stake sold by the Giants is “likely to be less than ...