Every year, we discuss this issue...
Thanks giving is not religious event and more to do with culture and has a historic background.
Celebrating cultural events so long as they do not violate Islamic teachings are legal and one must enjoy them.
Prophet

used to attend Festival of Ukaaz in his early days as well...