Improbably, the Giants are 52-51 less than a week from the trade deadline. Yesterday’s loss to the Cubs actually dropped them to three games back of the second Wild Card spot, so I actually don’t think they’re going to be able to pull this off — but don’t say that to them!
So, while it’s highly unlikely the Giants will be able to shock the world, let’s allow for the possibility that they just might do something like sell and buy at the deadline. Who might they be able to grab who could upgrade the roster and help them down the stretch?