The raptors have everything that the leafs desperately want. They have elite defense which can win them games alone. Have star players who can dominate on their own and win you games. They have the best or 2nd best coach in the league. Their depth players (Ibaka, Powell, OG, Davis) can outperform their starters any given night and it won't be a surprise. They are both physically tough and mentally tough having the mindset of a champion with the ability to close off the noise. Raptors just know how to win close grinding games against the best competition in the NBA