Sources: Royals to give Dozier 4-year extension

The Royals and third baseman Hunter Dozier have reached agreement on a four-year, $25 million extension that starts this season, sources told ESPN’s Jeff Passan.