Free-agent first baseman Eric Hosmer reportedly has a big contract offer on the table from the San Diego Padres, according to Bob Nightengale of USA Today.

Per Nightengale, it is a seven-year deal that would make Hosmer the highest-paid player in Padres history.

The 28-year-old Hosmer spent the first seven years of his MLB career with the Kansas City Royals.

Hosmer is coming off arguably his most productive campaign, as he hit a career-high .318 with 25 home runs, 94 RBI and 98 runs scored in 2017, which netted him his first Silver Slugger award.

The one-time All-Star is also a whiz in the field with four Gold Gloves to his credit.