Cabrera could be a fit, IMO he's an even better hitter than Tex, and his defense at 1b or LF is not horrible, in fact, if he could be persuaded to improve his conditioning, he could be the best 1B OR LF in the league, and for his production, that contract is affordable.