I believe such agreements are confidential and not for public disclosure. However, I am sure these agreements were part of the company's audit submissions. I am also guessing that neither Cardinal nor McKesson allow such agreements or its terms to be made public. Probably includes trade secrets ( rates , etc... ) and other information not for public consumption.