I was looking for info on G-League rights, to see if we could sign Baker to the NAZ Suns to give him a look rather than signing him to the Suns directly. We don't have a Two-Way contract available any longer and only have 1 open roster spot after the Moreland signing. Anyway, saw this information on the G-League site...
To open the 2018-19 season, an all-time high 40 percent players on start-of-season NBA rosters had NBA G League experience.
Source -
https://gleague.nba.com/faq/
Also during the 2017-18 season there were 101 players assigned to the G-League by their parent teams.
That's much higher than I thought it would be. I think that also says that a player shouldn't be written off simply because they've been in the G-League.
Apparently the Knicks will have his G-League rights still since he played for their G-League team last. So if the NAZ Suns wanted to give him a look they would need to wait to see if the Knicks G-League team will resign him or trade him. If they don't sign him then the NAZ Suns could make him an offer. A G-League team owns a players rights for 2 years after they last play in the G-League unless they're waived by that G-League team specifically, not their main roster NBA team.