McKesson CEO John Hammergren, seen here in 2005, has what analysts call the largest pension on record, at $159 million. In his 14 years in a leadership role, the drug distributor's revenues have quadrupled.