Odor signed a minor-league contract with the Yankees on Friday, Jon Heyman of the New York Post reports.
Odor signed with Japan's Yomiuri Giants in January but never wound up playing for them. The 30-year-old was last with the Yankees in 2021, posting a .665 OPS with 15 home runs over 102 games, and he posted a similar OPS in 2022 and 2023 with the Orioles and Padres. Odor's contract contains a July 1 opt-out clause.