Even if you added Cabrera to last years team they still wouldn't have had the depth to get through 2 7 game series. Tucker was hurt, the whole pitching staff was taxed. Cabrera could have given the bullpen less innings but he pitched the most innings in his career last year too so who knows how many innings he could have given you. I don't think they win it even if they had Cabrera last year.