Placed on IR.
I have to think it's probably the end of his Jets career considering Crowell, McGuire and Cannon are all under contract and acquired by this regime. Unless McGuire shows nothing when he returns, I think he'd take Powell's role, and either Cannon or someone else can be the third back.