Via: MLB.com
In a surprising trade right down to the wire of Thursday's Deadline, the Giants dealt veteran outfielder Mike Yastrzemski to the Royals, a source told.....