The Miami Marlins are discussing a record-breaking $300 million deal with Giancarlo Stanton, according to sources.

The contract would last for at least 10 seasons.

The two sides have also discussed shorter term deals.

"We're having continual dialogue," Marlins general manager Dan Jennings said. "I wouldn't say we're close to anything."