The Giants acquired 2021 Cy Young winner Robbie Ray from the Mariners for outfielder Mitch Haniger and right-hander Anthony DeSclafani, a swap of veterans that could portend more moves.