I bought beer from Fred Meyer store, after I go home found it's expired before 3 months. So can I sue this company?
It is not illegal to sell any food or drink (including beer) past it's 'Best Before' date.
However, it is not good practice to sell any food products past their best before date. Foods marked with 'Best Before' or 'Best Before End' dates may be sold after their marked dates, provided that they remain of good quality and fit for human consumption. In these circumstances it is advisable to ensure that customers know that the date has expired before they make the decision to buy.