What exactly does free range mean?

Free range, farm raised, natural, grass fed… learn more about what you are paying for (and not paying for) when you make your food selections.