2019 NBA Champion Kyle Lowry stands as the best Raptors of all time given everything he’s done for the franchise in his career. The 34-year old has played eight seasons in Toronto and has showcased his loyalty to the franchise each year. Lowry's value throughout his Raptors tenure is unmatched, and by finally winning a ring for the franchise, he only cemented his status as one of the best to ever suit up for the Raps. Lowry’s No. 7 will likely go up in the rafters once his playing days are over.
Another member of the Raptors' lone championship team worth mentioning is, of course, Kawhi Leonard. Even though Leonard spent just one season in Toronto, his imprint on the franchise's only title is massive. The two-time Finals MVP was plugged into head coach Nick Nurse's system and ended up leading the team in scoring, minutes, field goals, and steals. Leonard also made one of the biggest shots in franchise history, knocking down a Game 7 buzzer beater to eliminate the Philadelphia 76ers in the second round of the 2019 playoffs, which opened the door for their successful championship run.
The star Leonard was traded for also makes it on the list. DeMar DeRozan played nine incredible seasons for the Raptors as Lowry's partner in crime. Even if the tandem failed to bring home a title, DeRozan's stay in Toronto helped keep their playoff hopes alive each season. He averaged almost 20 points per game after seven years, which helped build his career as one of the best mid-range shooters in the league.
Numbers four and five go to other Raptors icons, Vince Carter and Chris Bosh. Carter was one of the earlier superstars that helped put the Raptors on the map; he will forever be loved by the city of Toronto. After Carter left, it was Bosh who he passed the torched to, and the Texas native didn't disappoint. Both superstars were also members of the All-Star team multiple times, and it wouldn't be surprising if their respective jerseys are retired by the franchise.