Unless something changed in the new CBA, teams can put a player on IR any time. The only issue is that the player still counts toward the 80 man roster limit.Explained hereI believe once the season starts (and his full salary becomes guaranteed), but I am not 100% sure on that. The other option would be that they try to sneak him onto the practice squad, but that also would be subject to him clearing waivers.When can they put him on IR without having to clear waivers?They can only put him on IR and have him miss the entire season. And if they did that now, he would have to clear waivers first.