If he's on IR in real life, ie his team has put him on the NHL's IR list, then should be in a day or so
I feel for you but sometimes Yahoo's IR designation is slow. For example Yahoo's player updates have announced that Cal Clutterbuck is on IR in real life, yet on the My Team page Yahoo has not yet designated Clutterbuck as being on IR, so he occupies a roster spot.
Also the new My Team page is difficult to navigate and view and has lost functionality with the removal of "Set Lines" button. Just want to say that again.