Via: HardballTalk
Giving up a prospect as good as Zack Wheeler for Carlos Beltran was costly enough for the Giants when they thought they’d have him for 60 games, but.....