Grimaldi, who was fired in February after four seasons with the Knicks, had his contract extended for the next three seasons, according to a source close to the situation.
In 2018, the Knicks signed the veteran forward to a six-year, $50 million deal.
The Knicks are expected to keep him for another three seasons as well.
Grimaldi’s new deal, however, does not include a signing bonus.