Fix your IR slot implementation in Fantasy Football as it applies to the waiver wire
As currently implemented, a player who is listed as "OUT" may be placed in the IR slot. When the new week starts, all player status notations are erased until the NFL updates on Wednesday(?). As a result, a player who is "out" for consecutive weeks blocks the owning player from participating in the waiver wire /FA pool. The "out" status should remain until that status is changed by the NFL. Anyone who had Greg Olsen this year will understand.
Wed - place Olsen on IR, pick someone up via FA.
Tuesday - cut someone, move Olsen back to active roster, now make waiver claims.
Wed - place back on IR because there was no way he was going to play anyway.
He should have been listed as "Out" continuously until it changed to "Doubtful"