The Miami Heat will reinstate Dion Waiters on Tuesday.

Waiters was suspended by the Heat “for his failure to adhere to team policies, violation of team rules and continued insubordination.”

Waiters is under contract with the Heat for $12.1 million this season and $12.7 million next season, on the final two years of the four-year, $52 million contract he signed with the Heat back in 2017.

Waiters suffered a panic attack on the Heat charter plane after consuming a THC-infused edible. He hasn't played a game yet this season.

Dion averaged 12.0 points, 2.6 rebounds and 2.8 assists last season for the Heat while shooting 41.4 percent from the field, 37.7 percent from beyond the arc and just 50.0 percent from the free-throw line. Waiters missed the first 35 games of the season because of the ankle surgery he underwent in the 2017-18 campaign.

There are some who believe Waiters will never play in the NBA again. We'll see if Miami president Pat Riley and head coach Erik Spoelstra give the veteran guard once last shot in South Beach.

Waiters has career averages of 13.2 points, 2.7 rebounds and 2.8 assists in 409 games with the Cleveland Cavaliers, Oklahoma City Thunder and Heat. He was the fourth overall pick in the 2012 draft out of Syracuse.