DeShields signed a minor-league contract with the Marlins on Friday.

DeShields became a free agent in October after being designated for assignment by the Reds and refusing an outright assignment to the minors. He appeared in 25 big-league games in 2021 and hit .255/.375/.426 in 58 plate appearances. The 29-year-old will compete with fellow non-roster invitee Roman Quinn for a spot on Miami's Opening Day roster as a reserve outfielder.