Raptors have no excuse not to make the NBA Finals – Stephen A. | First Take

https://youtube.com/watch?v=r7mfxSrWH0cStephen A. Smith says the pressure is on the Toronto Raptors to make the NBA Finals because of the addition of Kawhi Leonard and the level of success the team…