American pharmacy chain Walgreens says that it will sell a generic version of the anti-overdose medication naloxone for ten dollars cheaper than the brand-name version, Narcan, also available on its shelves. (NBC News) link embed save