I think that you answered your own question. You RB'S are thin, and you said that you are solid at WR I wouldn't make that trade now. If Foster was 100% and running well, I would think about it. Green is a bust. Sad to say but Beanie is your number 2 back behind Foster.
Who are you other WR may I ask.
Deon