Gordon simply does not have the speed to play center field well, which showed plainly when he and Kepler were chasing a ball at the same time.
Celestino, from what I have seen, seems to have the speed and agility to fit well there, and Garlick was much better than Gordon.
In left field, if they have no one with foot speed then get some one with a strong accurate arm; way back in 2013 they had Ryan Doumit playing outfield and catching.
Now he his range was lacking but I remember well one game when he fielded a ball in deep right field and threw a perfect throw to get the runner out at home; the catcher did not have do any thing but lower his glove to get the runner out
The announcer said that was because when catchers play the outfield, their strong quick arms are a huge bonus.