I understand where you're coming from. I think the rationale with moving Gordon to CF is that they anticipate he will be able to play the position well considering he's one of the fastest players in baseball. That doesn't mean he will have the anticipation to play the position, but he definitely has the athleticism. Risky move IMO, but it could pay off.
Or they anticipate Cano's body finally giving up.