Andreoli signed with the Red Sox as a non-roster invitee Friday.
Andreoli appeared in 26 big-league games with the Mariners and Orioles in 2018 but did not play a game at that level last season. In 116 Triple-A games in the Twins' and Mariners' organizations, the 29-year-old hit .255/.389/.449.