There is some debate over exactly when the first Thanksgiving was celebrated on our soil. Many trace it to a 1621 celebration in Plymouth in present-day Massachusetts. That feast and thanksgiving was ...