The Raptors are rebuilding, and so not surprisingly, just about every player on the roster not tied to the team’s long-term plans is available in trade. Kyle Lowry is a skilled point guard that could help many teams, and with an expiring deal for just $6.1 million, he would come at a palatable price.

But the Raptors won’t just give him away, because they don’t have to — his salary comes off the books at the end of this season, so if nothing else, Toronto will get the cap space it desires for Lowry when the season is finished.

The recent deal the team made that sent Rudy Gay out of town and netted Greivis Vasquez does make Lowry expendable, however, and if assets are to be had in exchange for Lowry, the Raptors will make that deal — which is why both the Knicks and the Nets have been heavily rumored to be in the mix for his services.

The latest report on the Knicks front was that ownership shot down the deal that was close to being completed, partially because they didn’t want to give up a first round draft pick or a young player like Tim Hardaway Jr. or Iman Shumpert, but also in part because New York didn’t want to be seen as being taken advantage of by Raptors GM Masai Ujiri once again.

After Friday night’s loss in Boston, however, the Knicks may be forced to reconsider.