The Miami Marlins have received interest from the St. Louis Cardinals, San Francisco Giants, Philadelphia Phillies and Texas Rangers regarding a trade for Giancarlo Stanton, according to a report.

A "high-ranking Marlins executive" says the Giants have expressed the most interest.

Stanton has 10 years and $295 million left on his contract.