Third baseman Alex Bregman and the Chicago Cubs agreed to a five-year, $175 million contract Saturday, sources told ESPN.