McKesson Corporation appointed Kenny K. Cheung as CFO effective May 29, replacing retiring Britt Vitalone. Cheung receives $9.5M in sign-on compensation.