Hosmer's contract will be the largest in Padres history at $144 million, according to a report from Scott Miller of Bleacher Report.
For his career, Hosmer is batting.284 and has 1,132 hits with 127 home runs.
He's played for Kansas City since 2011.
For catcher Drew Butera, who joined the Royals in 2015, losing Hosmer to the Padres meant losing a clubhouse leader - even though Butera, at 34, is six years older than Hosmer, a Gold Glove first baseman. He set personal bests in average, OPS, and slugging percentage.
ANGELS: Los Angeles signed veteran slugger Chris Carter to a minor-league deal and longtime outfielder Chris Young to a one-year contract. While the final position players reported Sunday - most were already in spring camp - ahead of Monday's first full-squad workout, Hosmer wasn't expected in the desert until at least Monday. Nunez can reportedly exercise a $4 million option for 2019. He crushed the ball in limited action after being promoted to the majors in 2016, and he hit 26 home runs in 122 games last season for San Diego. After being acquired by the Red Sox in a trade on July 25, Nunez made 25 of 38 starts at second base. The contract is heavily front-loaded and includes an opt-out clause after the fifth year.
He entered a free agent market crowded with players, though he was clearly a tier above Carlos Santana, whom the Philadelphia Phillies gave $60 million for three years.