How five pitchers Giants traded are doing with their new teams

By Alex Pavlovic