The Seattle Mariners nearly worked out a trade that would have sent Mike Leake to the Arizona Diamondbacks this week, according to a report.

The starter would have had to waive his no-trade clause to complete the deal.

Leake is earning $16 million this year and is owed $20 million next season, plus an additional $5 million to buy out his $18 million mutual option for 2021.