The Texas Rangers have traded Rougned Odor to the New York Yankees for Minor League outfielders Antonio Cabello and Josh Stowers.

Odor, 27, did not make the Rangers' Opening Day roster and was designated for assignment on April 1. He'll add a left-handed batter to the Yankees' mostly right-handed lineup.

Texas is expected to absorb almost the entirety of the $27 million owed to Odor, according to sources. He's due $12 million this year, $12 million in 2022 and a $3 million buyout on a $13 million club option in 2023.