Gordon Hayward just agreed to a massive four-year, $120 million deal with the Charlotte Hornets, and now he's celebrating Thanksgiving with the family.

Unfortunately, the Hayward household's turkey doesn't look worthy of a $120 million man:

It's only natural that fans are roasting Hayward's turkey. It's pretty ruthless out there:

https://twitter.com/BrianPickett/status/1332053529897414657

Gordon Hayward is hoping to have more success on the court this upcoming season than he did in the kitchen this Thanksgiving. Of course, even with this turkey fail, he still has to be loving life given that massive contract he just got.

It was initially a surprise to see Hayward decline his $34.2 million player option with the Celtics, but he had several suitors coming after him with big contract offers. The New York Knicks and Indiana Pacers were in the hunt, with rumors out there suggesting Hayward actually wanted to go to Indiana, which is where he's from.

However, the Celtics and Pacers weren't able to work out a sign-and-trade, and the Hornets swooped in with their massive offer. Michael Jordan even helped seal the deal.

Boston and Charlotte are still trying to work out a sign-and-trade. The Celtics are hoping to get a massive trade exception so they don't lose Hayward for nothing.

Hayward's stint in Boston didn't go as planned after he signed a four-year max deal worth $128 million in 2017. He suffered a season-ending injury just minutes into the 2017-2018 season, then spent the 2018-19 campaign struggling to regain his form.

Hayward looked more like himself in 2019-20, averaging 17.5 points, 6.7 rebounds and 4.1 assists while shooting 50.0% from the field and 38.3% on 3-pointers. Unfortunately, the injury bug struck again in the playoffs, which limited him and hurt the Celtics' chances against the Miami Heat in the Eastern Conference Finals.

Now, Gordon Hayward will try to lead the Hornets to the postseason after agreeing to a deal that has drawn just as much criticism as his Thanksgiving turkey.