Yes drop kris Russell.
All those names listed are pretty average though, I'd probably go with Foster for this year only.
Blum, well we all thought he was going to be good but he's stalled a bit now, he may turn it around but I don't see him playing this season.
Are there others on waivers, more unknown guys like matt irwin and Andre Benoit? One of them might be a better option