Did Tracy McGrady win a ring?

No, T-Mac never won a ring despite being a part of the 2013 San Antonio Spurs who came within minutes of securing the title. They went on to lose Game 6 and 7 to the Miami Heat after an infamous 3-pointer by Ray Allen in the closing minute of Game 6.