More than 3.1 million bottles of eye drops sold at major retailers, including Walgreens and CVS, are being recalled due to concerns about their sterility, according to a notice from the Food and Drug ...