Credit: Getty Images/iStockphoto/neyro2008 After ‘Great Pumpkin’ backlash, Peanuts returns free for Thanksgiving, Christmas