I have a few comments on this topic:
1) Dave Littlefield is the one saying Randa will start when he returns.
2) Tracy has said no such thing to my knowledge. I think if Freddy sits, it's a GM-level decision, not a managerial move by Tracy.
3) Freddy can hit, plain and simple. I mean, he's not going to hit .350 for the full year, but .310 is very realistic, with a little pop (12-15 HRs). Plus, with the rest of the offense clicking, he should be good for solid runs/RBIs.
I would be absolutely sick if Freddy got benched for Randa. Some quotes from Randa himself seem to say the same thing. I think at least he wouldn't be a jerk about it if Sanchez did continue to start.