Eric Hosmer's representatives have been "pushing for a contract of more than seven years," according to a source.

The Kansas City Royals may a better fit to re-sign Hosmer after dealing Brandon Moss to the Oakland Athletics earlier this week.

Hosmer, 28, reportedly has a $140 million offer on the table from the San Diego Padres and a $147 million proposal from the Royals, but he is hoping a potential suitor might reach a bit higher.