Wyoming Lamb Wins Taste & Nutrition TestWyoming Lamb Wins Taste & Nutrition TestIt's about the best in the country.Glenn WoodsGlenn Woods