Garrison Mathews was competing for a Knicks roster spot, but the team gave it to Landry Shamet instead. And they have no regrets about it.