Moran signed a minor-league contract with the Mariners on Tuesday which includes an invitation to spring training, Kiley McDaniel of ESPN.com reports.

Moran, 30, bottomed out in 2022 with the Reds, managing just a .681 OPS with five home runs over 42 contests. He'll compete for a reserve role in Seattle.