Since President Abraham Lincoln declared Thanksgiving a national holiday in 1863, turkey has gained traction throughout the last two centuries as the most popular meal for the annual Thanksgiving Day feast. And, that day is right around the corner. For those who are responsible for the turkey, you have around 48-hours to get the food […]Continue Reading