Here's what we know about the Knicks heading into free agency: they feel like they are in on Kevin Durant, Kawhi Leonard and Kyrie Irving. They don't plan to offer long-term contracts to anyone who is not on their top list of free agents, which includes the three players above.

If they miss out on Durant, Leonard and Irving, they'd prefer to use their cap space on players who agree to short-term deals. You can be sure that they will look to bring in some veterans to help younger players like R.J. Barrett, Kevin Knox and Allonzo Trier along.

With that in mind, here's a look at a few free agents this summer who New York may look at:

Justin Holiday

Holiday, 30, knows New York well. He played for the Knicks in 2016-17 before signing with the Chicago Bulls. He's known as a solid defender who can knock down perimeter shots, as he hit 35 percent of his 3-point attempts last season in Chicago and Memphis.

Holiday is expected to have suitors on the open market, including Orlando and Sacramento. If one of those teams offers Holiday a multi-year deal, it would probably beat any offer New York would make.

Jared Dudley

Dudley was a strong veteran presence for the Nets last season. The 12-year veteran has carved out a role as a player who can help mentor young pros at this stage. D'Angelo Russell, Devin Booker and Giannis Antetokounmpo have all benefited from Dudley's veteran presence.