NBA: Ranking the 30 best players to win NBA Finals with 2 or more teams

CHARLOTTE, NC - FEBRUARY 16: Kareem Abdul-Jabbar (L) and Shaquille O'Neal attend the AT&T Slam Dunk during the 2019 State Farm All-Star Saturday Night at Spectrum Center on February 16, 2019 in Charlotte, North Carolina. (Photo by Kevin Mazur/Getty Images)
CHARLOTTE, NC - FEBRUARY 16: Kareem Abdul-Jabbar (L) and Shaquille O'Neal attend the AT&T Slam Dunk during the 2019 State Farm All-Star Saturday Night at Spectrum Center on February 16, 2019 in Charlotte, North Carolina. (Photo by Kevin Mazur/Getty Images) /
facebooktwitterreddit
Prev
4 of 30
Next
John Salley
John Salley (Photo by: Ezra O. Shaw /Allsport) /

Best NBA players to win NBA Finals with two or more teams: 27. John Salley

The man known as the Spider, John Salley was one of the more quirky role players of his time. He had the kind of personality that if he came along today, he would have been a TikTok sensation. Salley has the honor of being the first player on this list with championships for three different franchises, proving that his quirks endeared him to enough teammates over the years that he was welcomed and cherished in a variety of locker rooms.

Salley was drafted by the Detroit Pistons out of Georgia Tech and was immediately a key shot blocker off the bench for the notorious “Bad Boy Pistons.” Unlike many of his teammates, when the run of three consecutive NBA Finals came to an end, Salley made the more classy move. Several Pistons walked off the court before the game was over, failing to congratulate the rival Chicago Bulls. Salley stayed back and offered his respect after multiple hard-fought series.

After winning two titles in the Motor City, Salley was traded to the Miami Heat. He would then spend three seasons on South Beach before being selected in the expansion draft by the Toronto Raptors. He would not finish the season with his new team and found his way to the Chicago Bulls in time for the playoffs, rejoining Bad Boys teammates James Edwards III and Dennis Rodman (more on them later). Salley would only play 5.3 minutes per game in the postseason but was part of the final roster for the aforementioned 72-10 Chicago Bulls.

Salley would retire for a few months before going overseas to play in Greece. This was not a long stay and ultimately John Salley retired again after a month. Even this would not last as Salley would come back to the NBA two years later to join the Los Angeles Lakers. Salley would play even less for the Lakers than he had for the Bulls but that would not stop him from proudly stating that he had won “four championship rings, with three different teams, in three different decades and two different millennium”.