With Cabrera an impending free agent, and the 2015 payroll looking gigantic even without a LF and CF, I think keeping Sierra is probably wise. If he turns into something useful, great. If not, that's fine too. But I wouldn't drop him for nothing. Not a team that lacks cheap controllable assets like the Jays.