Denver Health unveiled a vending machine offering the life-saving drug naloxone, otherwise known as Narcan, free of charge.