The Boston Red Sox signed Alex Bregman to a three-year, $120 million deal which includes an opt-out after the first season.