The Kansas City Royals are discussing a possible contract extension with Eric Hosmer, according to a report.

Hosmer has set Opening Day as a deadline for talks. If a deal isn't agreed upon, Hosmer will become a free agent after the season.

"We are talking about certain extensions, stuff like that. But the way I see it right now, I just want to make it that far [to free agency]. And if I do make it that far without signing anything, I feel like I deserve that right to see what’s out on the market," Hosmer said. "It's not cutting this place out completely. It's earning the right to see what else is out there, seeing my options, seeing what would be the best possible situation for me."