The San Francisco Giants have been active sellers at the MLB trade deadline. Sam Lubman, Giants insider and producer at 95.7 ...