I haven't studied the Giants roster or their minors - but you see what the Brewers have done and that is with a much more limited budget. The Giants could trade away anyone now that won't be helping them in 2019 and eat salary, gather prospects and pay to fill the holes still on the roster and come back with a vengeance pretty quickly. Besides aren't they an every other year team anyways? The Giants have 2 players on their roster who are worth anything good from a prospect standpoint. That roster is just awful at this point. Nobody wants Pence, they don't want Nunez, they don't want Belt or Panik or Crawford or Span right now. If you are lucky someone gives you something for Samardjia but not for Moore or Cain. It is pretty much Bumgarner, Posey and a bunch of garbage. That team got really bad really fast.