Stanton has missed time besides the HBP. That being said, facts are Donalson has been the better player the past two seasons and has out produced Stanton's past 3 seasons combined during that span. I've already stated Stanton is the better long term asset, but if we're talking short term I'd take Donaldson. We can just agree to disagree.