Veteran catcher Christian Vázquez agreed to a three-year deal with the Minnesota Twins, according to the Boston Globe's Pete Abraham.
Betsy Helfand of the Pioneer Press reported the deal is worth $30 million.
A number of teams had shown interest in the 32-year-old.
Boston Red Sox chief baseball officer Chaim Bloom said the team was open to a reunion. Abraham included the Houston Astros, St. Louis Cardinals, Chicago Cubs, Arizona Diamondbacks, San Francisco Giants, Cleveland Guardians and San Diego Padres in the mix.
Vázquez split the 2022 season with the Red Sox and Houston Astros.