Would this be a good trade for the Giants, Matt Cain for Adrian Gonzalez?

11 answers 11