Yep, unless it's out of date they don't have to say it's last years stuff. If it is out of date they can still sell it but it has to be marked down.
In Texas, it's perfectly legal to sell "out of date" if it's marked down and no visable signs of spoilage or damage.