At some point this offseason, it is very likely the Miami Marlins will trade franchise player and reigning NL MVP Giancarlo Stanton in an effort to shed payroll. Stanton's contract is massive -- he's owed $295 million from 2018-27 -- and removing that from the books would help the team's new ownership group get back into the black.

Of course, Stanton's contract is an obstacle to making a trade because not every team can afford him, either short or long-term. Furthermore, Stanton has a no-trade clause and he controls his own destiny. He can pick his next team, which is something the Marlins must consider. Stanton has reportedly let the club know which teams he's willing to join