As Major League Baseball's general manager meetings wrap up in Orlando, the market seems to be taking shape for a potential deal involving Miami Marlins slugger Giancarlo Stanton.
Coming off a 59-homer season, Stanton is due almost $300 million through 2027 and the club's new ownership is open to dealing their superstar.
It's worth noting that Stanton has a full no-trade clause in his current contract and can opt out after the 2020 season to become a free agent.
Due to his enormous contract, Stanton may not fetch the kind of return you would expect for a player of his caliber. However, here are some trade possibilities that make sense for teams considered to be pursuing the 28-year-old:
San Francisco Giants
Marlins get: 2B Joe Panik, RHP Tyler Beede, 1B/OF Chris Shaw
Giants get: Stanton, 2B Dee Gordon
This deal would offer even more financial relief for the Marlins, swapping Gordon (due $38.9 million through 2020) for Panik. The Giants would finally get their slugger and a one of baseball's best leadoff hitters, while Miami gets two top prospects in addition to a new second baseman.
St. Louis Cardinals
Marlins get: OF Harrison Bader, RHP Luke Weaver
Cardinals get: Stanton
Parting with two of the organization's top prospects would sting, but St. Louis desperately needs the big bat in its lineup. The Marlins would get two long-term building blocks, especially in Weaver, who struck out 72 in 60⅓ innings in the majors last season.
New York Yankees
Marlins get: INF Gleyber Torres, RHP Luis Cessa, OF Clint Frazier
Yankees get: Stanton
The Yankees' outfield is a bit of a logjam at the moment, so it makes sense to include the 23-year-old Frazier in a deal for Stanton. Torres underwent Tommy John surgery last season, but one of the top prospects in baseball is expected to compete for the Yankees' third base job in spring training. He would offer a potentially long-term solution to Miami's problems on the left side of the infield.
In a trade with the Yankees, it might also make sense for the Marlins to try to kill two birds with one stone and include Gordon or Martin Prado, though even the Yankees could hesitate to take on more salary.
Los Angeles Dodgers
Marlins get: RHP Kenta Maeda, OF Joc Pederson, OF Alex Verdugo
Dodgers get: Stanton
The Dodgers are high on Verdugo, but landing Stanton would certainly soften the blow. Pederson would offer an immediate source of offense for Miami while Verdugo, 21, continues his development. After bouncing back and forth between the rotation and bullpen in 2017 for the Dodgers, Maeda would be reliable starter for the Marlins and is due only $18.75 million over the next six seasons.