In an intriguing move, the Giants and Mariners agreed to a trade Friday that sent starting pitcher Robbie Ray to San Francisco in return for outfielder Mitch Haniger, starting pitcher Anthony DeSclafani and cash considerations.
Ray, the 2021 American League Cy Young Award winner while with the Blue Jays, will