Medical supply firm McKesson (NYSE:MCK) announced in a quarterly report that it and two other drug distributors could pay as much as $21 billion in opioid lawsuit settlements over 18 years. Under the new proposal, McKessons’s share of the settlements could be $8 billion. Rivals AmerisourceBergen (NYSE:ABC) and Cardinal Health (NYSE:CAH) would pay the remainder…