The Miami Marlins have offered Jose Fernandez a six-year, $40 million deal, according to a report.

In an effort to lock up their young players, Miami has also extended offers to Christian Yelich and Adeiny Hechavarria.

The Marlins recently signed Giancarlo Stanton to a 13-year, $325 million extension.