Every November, Americans are bombarded with advertisements and commercials. We’re encouraged to buy everything from stocking stuffers to new cars, and in the middle of all of it are the turkey trots. The inaugural turkey trot took place in Buffalo, New York in 1896! … Read the rest