Convenience store and pharmacy company Walgreens will pay nearly $3 million to settle allegations of overbilling Medicaid ...