It's been a big week for the Chicago Cubs.
Three days after acquiring Edward Cabrera from the Miami Marlins, the Cubs took another big swing Saturday, agreeing to a five-year, $175-million contract with third baseman Alex Bregman, sources told Jeff Passan of ESPN.
Bregman's deal doesn't include any opt-opts but does contain a full no-trade clause, sources told Mark Feinsand of MLB.com.