McKesson and Walmart Announce Sourcing Agreement for Generic Pharmaceuticals. SAN FRANCISCO, CA and BENTONVILLE, AR (May 16, 2016) – McKesson Corporation (NYSE: MCK) and Wal-Mart Stores, Inc.