I took the Indians for the same reasons. Lee has been shaky this spring, but the closer he gets to the season the more he will focus. I'm not sold on Sanchez and the Giants hitters are weak.
Indians have a pretty full lineup, with the exception of Hafner, of which I'm glad he's not playing.