Bregman spent last season with the Boston Red Sox after agreeing a three-year, $120m contract in February, but he opted out in November and became a free agent.