Question: nba player with most championships with different teams
Answer: Robert Horry and John Salley are the only players to have won championships with three teams .