I think a B- is a fair assessment. between the two top 10 prospects we've added to our group, and the two pitchers from the lower minors we'll get from Tampa in the Sogard trade, we've certainly added a ton of pitching in the minors. If we can get something decent for Giles, perhaps another decent pitcher or two, I would give this season's trade deadline take a B+. We've addresses a need as well as we could. Without the benefit of hindsight.
With guys like Zeuch and Manoah, etc., I have way fewer concerns about out 2020+ rotation.
And I hope with Sanchez improving, and arb4 on Shoemaker available for 2020, that they provide the value to get even more decent trade chips to add to our team next July. I really like how this is playing out.