A thorn has been taken out of former NBA superstar Deron Williams' side. Seven years after their fall out with the Utah Jazz, Williams reached out to his former head coach Jerry Sloan to make amends.

Sloan, whose health is now deteriorating due to Parkinson’s disease and Lewy body dementia, walked away from coaching in the middle of the 2010-11 NBA season due to a seemingly irreparable relationship with his All-Star guard in Williams. The tension between the two just blew up and the Hall of Fame coach reached his breaking point.

The two were brought together by Jazz president Steve Starks, who arranged the entire meeting between the two, which took place at Sloan's home. Williams, now 34 and out of the NBA, was happy to oblige.

“It’s something I’ve wanted to do for years,” he said as reported by Aaron Falk of UtahJazz.com. “Just kind of stubbornness and nerves and all that played a part in why I never reached out.”

“There are a lot of things I could have handled better, but I was stubborn,” he said. “I was young and stupid. I could have just came in there and shut up, which would have been the smart thing to do, the right thing to do. He’s the coach.” He added, “But at the time, how I was—my competitiveness, my stubbornness—sometimes it just got the best of me.”

The former coach was initially not receptive of his former All-Star's apology, but Williams was persistent. The two reportedly did have a good and long talk eventually, and shook hands in the end.

As with the saying, time heals all wounds. Considering Sloan's declining health, it's great to see that the two, who were able to reach the Western Conference Finals together in 2007, were finally able to bury the hatchet before everything is too late.