With the NBA trade deadline just a couple of days away, rumors are swirling. Most of them are probably a load of you know what, but some of them generally end up having some modicum of truth. Hello there, New York Knicks. Back to them in a minute.

One name that has generated a whole lot of buzz recently has been Golden State Warriors guard D'Angelo Russell.

When the Warriors landed Russell on a four-year max deal over the summer, there was some chatter that Golden State signed Russell to trade him, which the Dubs denied.

But here we are, with the trade deadline looming, and we are hearing Russell's name in trade talk, and the New York Knicks are at the center of it.

The Knicks have been in desperate need of a point guard for what seems like centuries. Sure, there was Stephon Marbury in the mid 2000s, and there was the corpse of Jason Kidd in 2013, but that's pretty much where it starts and ends for New York in terms of floor generals over the last two decades.

So you can see why the Knicks would have some interest in Russell, who is under team control through 2023, and at just 23 years old, he would represent a piece New York could build with.

But here is the catch: the Warriors are asking for a lot in return for Russell.

As a matter of fact, Golden State wants Mitchell Robinson, Kevin Knox, Frank Ntilikina, Bobby Portis, Allonzo Trier and an unprotected first-round draft pick, according to Brandon “Scoop B.” Robinson of Heavy.

That's the type of package you would have expected the New Orleans Pelicans to ask for Anthony Davis, and D'Angelo Russell is certainly not Anthony Davis.

To be fair, some of the names involved in that package are questionable. Knox has been a significant disappointment over his first two seasons, Ntilikina hasn't improved and Trier has barely even played this season.

But it's the fact that Golden State is asking for an unprotected first-rounder—one that could potentially end up in the top three—along with a young stud of a big man in Robinson that takes this off the rails.

Russell is not that type of player. Yes, he is averaging 23.8 points per game this season, and he is having the most efficient year of his career (he owns true-shooting percentage of 56.3 percent), but his shot selection remains questionable, and his defense remains awful.

As a matter of fact, Russell lays claim to a minus-1.4 net rating this season, which has been the running theme for the Ohio State product throughout his NBA tenure (he has posted negative net ratings in four of his five seasons, with his plus-0.1 net rating last year with the Brooklyn Nets marking his only positive).

On top of that, Russell would eat into the Knicks' cap space, and I'm not sure New York wants to commit to around $30 million a year for Russell.

Of course, trading a potential top-three pick for an overrated guard would be very Knicks-like and is probably something we should come to expect.

But if New York has any semblance of self-control (it probably doesn't), it should just hold on to its assets and either wait for something better to come along or not take any shortcuts.