Over the past decade, pharmacy giant Walgreens, with over 8,000 stores nationwide, has struggled financially due to several ...