The Chicago Cubs filled a need at first base and designated hitter, giving free agent Eric Hosmer a one-year contract, sources familiar with the deal told ESPN on Wednesday.

Chicago will only have to pay Hosmer the minimum salary, according to the source, as he still has three years and $39 million left on a contract he signed with the San Diego Padres back in 2018.