Johnson & Johnson has recalled 50 million bottles of Tylenol and other products due to a "cleaning problem" at a production plant. Gross.