The Diamondbacks claimed Sanchez off waivers from the Blue Jays on Monday, Alex Weiner of ArizonaSports.com reports.
The Diamondbacks will take on the $6.8 million remaining of Sanchez's 2026 salary, and they'll retain his rights in 2027, as well (though he is a likely non-tender candidate). Sanchez has slashed .260/.318/.416 with eight home runs over 99 contests this season and will provide manager Torey Lovullo with another option in left field and/or at designated hitter.