I don't think Pete is gonna make 40-40.
But he might hit 45+ home runs.
And part of the reason he isn't going to make 40-40 is that he isn't forcing the issue. He has has many chances to steal where he hasn't attempted because it didn't fit the game situation. He cares about winning more than his own stats.
Cabrera may be a lost cause for this year. He is a liability at this point no matter where you put him. The best we can hope for may be that they figure something out in the offseason.
It sucks that the Cubs gave the lead up already, but on the bright side, if you told me they would only be down 1 in the 4th and Miz will be out in the 5th inning or earlier, I would have taken my chances with that.