Bregman, who was a pillar in the Houston Astros lineup for the past nine years, signed a three-year, $120-million deal with the Boston Red Sox, Chandler Rome of The Athletic reported Wednesday.