Question: who did robert horry won his championships with
Answer: He is one of only two players ( the other is John Salley ) to have won NBA championships with three teams : two with the Houston Rockets , three with the Los Angeles Lakers and two with the San Antonio Spurs .