June 12 was a day when Michael Jordan finally became an NBA champion, while the Los Angeles Lakers and the Golden State Warriors also enjoyed Finals celebrations.
Jordan became widely regarded as the greatest player of all time but had to endure a couple of heartbreaks before finally tasting glory with the Chicago Bulls in 1991.
Shaquille O'Neal made history with the Lakers on this day 18 years ago, while you only have to go back to 2017 for Kevin Durant's moment to shine.
The St. Louis Blues also had reason to celebrate 12 months ago as their long wait for Stanley Cup glory came to an end.
1991 - MJ and the Bulls earn first of six
Having been beaten twice in the Eastern Conference Finals by the Detroit Pistons, the Chicago Bulls finally bested their rivals in the 1990-91 playoffs.
That led to a Finals series with the LA Lakers and Jordan was not about to miss his opportunity.
The Bulls wrapped it up in five with Jordan the fulcrum of their success en route to being named Finals MVP.
He scored 30 points and Scottie Pippen put up 32 as the Bulls defeated the Lakers 108-101 to win their first NBA title on this day. They would go on win six in eight years in one of sport's greatest dynasties.
2002 – 'Get ready for the Shaq attack!' Lakers rout Nets
It was a night of history for Shaq and Phil Jackson as the Lakers completed a 4-0 series of sweep of the New Jersey Nets in the NBA Finals.
Finals MVP Shaq put up 34 points in the 113-107 victory in New Jersey as the Lakers became the fifth team to win at least three straight NBA Championships.
With 145 points in the series, Shaq became the highest scorer in a four-game Finals, beating the 131 of Hakeem Olajuwon, which he achieved in 1995 for the Houston Rockets against O'Neal's Orlando Magic.
For legendary coach Jackson, it represented a ninth NBA title as a coach - levelling Red Auerbach's benchmark.
2017: Durant the Golden boy as James' Cavs beats
Just a year earlier, LeBron James had inspired the Cleveland Cavaliers to the 2016 NBA championship from a 3-1 deficit to avenge their loss to the Golden State Warriors the season before.
But in the third year of their fourth straight battle in the NBA Finals, it was the Warriors who celebrated a 4-1 series triumph.
Kevin Durant, signed as a free agent at the start of the 2016-17 season, was named Finals MVP after averaging 35.2 points, including putting up 39 in Game 5.
James had 41 but was unable to prevent the Cavs slipping to a 129-120 loss.
2019: St Louis finally end Stanley Cup Blues
In a back-and-forth Stanley Cup Finals series, it all came down to Game Seven between the St. Louis Blues and the Boston Bruins.
But the Boston fans were left disappointed at TD Garden as St. Louis ran out 4-1 victors.
It marked the Blues' first Stanley Cup triumph in their 51st season as a franchise.