Issue with IR Spot in Yahoo Fantasy Football
I’ve noticed an issue with how the IR (Injured Reserve) spot is currently working in Yahoo Fantasy Football. It seems that if a player on a team is no longer designated as injured (and thus no longer eligible for the IR spot), the system should ideally prompt the team to adjust their roster. However, as it stands, the team can still keep the player in the IR slot indefinitely, even after they return to active play.
While they are unable to add or drop players without removing the ineligible player from the IR spot, teams that don’t need to make immediate roster changes can still retain this player in the IR slot and enjoy a roster advantage. This allows them to keep an extra player without making a tough decision about who to drop, which can be seen as unfair to other league members.

Hi Mo,
A player can stay on the IL, IL+, IR, IR, or NA for the entire season, even if they return to real-life action; https://help.yahoo.com/kb/SLN28136.html.
Thanks,
Product Support