So Much Winning: Turkeys

If you liked the price you paid for your Thanksgiving turkey, the lowest in a decade, you’ll probably be happy with what you’ll likely pay for a Christmas/Solstice bird. Turkey prices are averaging $1.46 per pound, the cheapest since 2008. You can thank the current occupant of the White House. Food prices, generally over the […]