Alex Bregman, a two-time World Series champ, has agreed to a 5-year, $175 million contract with the Cubs that includes no opt-outs, a source told MLB.com's Mark Feinsand, who also breaks down what the deal means for the market.