I have never questioned signing Cain, except that it was puzzling that they signed him without making an upgrade to the pitching staff. But I also believe that Stearns had a plan in place to upgrade the staff, and that plan has fallen through, which has gotten us to the point where we are. I have come to believe that the Cain move was both a short and long-term move, in the hope that a player with his skillset will maintain his health and value into his mid-30s. Is there a risk there? Certainly. But I personally like the approach over, say, signing junk such as Jarrod Dyson to start until you deem a player like Corey Ray is "ready". Any attempt to trade Cain in the first year of his contract would be absolute marketing suicide. It is admitting that the team is bad, and will likely be bad for the next 4-5 years. That would completely defy everything that the team has done this offseason as far as acquiring players and making commitments to young, talented players. That is why I am 100% sure it will not happen in 2018, and probably 99.5% sure it won't happen in 2019. If we get to 2020, and the team is not a contender, you may see a player like Cain shopped. But even then, that would be admitting that the team is in yet another rebuild. With the young talent both on the team and in the pipeline, I don't see that happening.