I thought Aldi never sold anything from a “known” American brand.
They sell occasional name-brand stuff. They have Coke next to their name brand soda.
From their FAQ:
StG