This would have made sense if they were following it up with a trade for Rodon or Syndergaard. But I don't see any follow up trade and the deadline has passed, so my question is why? They traded pretty much all of the starters in the minors who could be depth for this season (Waldichuk, Wesneski, Sears), and then traded away their 5th best starter so that now German will be forced to start for the rest of the season. If someone goes down then who gets called up?
Maybe this is part of a bigger picture that I can't see, but it's definitely befuddling.