MLB trade grades: How experts rated Giants' Cobb, Canha deals
I just question if this offense is good enough to get them there." Grade for all Giants deadline trades: D Bleacher Report Canha trade: "Canha is having ...
NBC Sports BayArea
5 minutes ago