Let me be clear by saying that I think the chances of Harper being traded by the deadline is very slim, and the chances of the San Francisco Giants getting him is even slimmer, but one can dream.
I personally think the Nationals should trade Harper as that team just needs a facelift in general.
The Giants could certainly use a productive, everyday outfielder, and the could desperately use one that can hit for power.
There really isn’t much question about whether or not Harper would help the Giants, I think it’s no question that he would improve an offense that has been stagnant for a while now.