Given how this season has gone and the way the roster is built, I wouldn't hesitate to clean house in the outfield. I'd drop Garlick, Refsnyder, Cave, Astudillo, and Rooker. I'd keep Gordon because I think he has real potential as a 10/11 man and he's actually kind of key to my outfield plans...
If Gordon is a legit CF backup, maybe I keep a right-handed bat like Refsnyder or Rooker (I lean toward Refsnyder due to the glove but Rooker's bat is far more potent). If Gordon is not a legit backup CF, I ditch all the corner guys and go sign a competent defensive backup CF for a million bucks.
Basically, it's time to move on from no-position corner guys taking up well over half the team's positional roster space. This team needs more balance than it has had in the past and that means sacrificing a little offense for defensive competency on the bench.