KANSAS CITY, Mo. (AP) — The Royals and third baseman Hunter Dozier have agreed to a $25 million, four-year contract that includes a fifth-year option, a person with knowledge of the agreement has told The Associated Press. The person spoke on the condition of anonymity Sunday because the deal was pending a physical. ESPN.com was first to report the deal, which buys out two years of free agency and includes several escalators and bonuses. The 29-year-old Dozier has long been considered a cornerstone of the Royals rebuild, especially after a breakthrough 2019 season in which he hit 26 homers, tied for the American League lead with 10 triples and drove in 84 runs.