MLB trade deadline grades
Kris Bryant MLB trade deadline grades: Giants make flawless deal as they attempt to hold on in wild NL West ⚾
The Giants and the Cubs agreed to a three-player trade ahead of the deadline that will send third baseman/outfielder Kris Bryant to San Francisco in exchange for outfielder Alexander Canario and right-handed pitcher Caleb Kilian.