Wow. San Francisco is giving up a lot of good young/minor league players for some OK pitching.
Get Matt Moore, but give up Duffy, and two good prospects in Fox and Santos.
Get Wil Smith reliever, but give up Susac (C) and Brickford (SP) who was drafted 1st round in 2015. Susac, fine that is a trade for an average reliever, but to give up a 1st round starting pitcher after having him for 1 year in the minors is ridiculous.
The Giants just wrapped up that division. The addition of Nunez was a good move but now getting Matt Moore was real good. Baumgardner, Cueto, Samardzija and Moore. Add Cain to that when healthy and you got one of the best if not the best staff's in MLB. Throw Wil Smith in pen nother nice move. Sure they gave up some good minor leaguers but it's not like they didn't get top players who can play right now. They want to win now! I see Giants/Cubs playoffs!