I always figured it would be Snell to the Giants, and the feeling only got stronger as time went on. If Alex Cobb and Robbie Ray come back strong when healthy, that's a really good starting rotation.
I wasn't a huge fan of Chapman or Soler as players, but the Giants got good value for them.
On the other hand, the way they handled Brandon Crawford and JD Davis, though technically valid and justifiable moves, left a bad aftertaste. Even more tone-deaf was their sudden and cold-blooded split with longtime stadium announcer Renel Brooks-Moon, which is going to generate some genuine bad will amongst the fanbase.