Which one would you rather have for the rest of their careers? No contract bias in here please, they should eventually be paid pretty similarly. Heyward is a stud defensively and brings some speed to the game. Stanton hits bombs, but doesn't do too much else, although he's solid all around. Discuss.