Answer
The Miami Marlins traded Giancarlo Stanton to the New York Yankees in December 2017. The trade was a blockbuster deal that sent Stanton, a four-time All-Star and two-time Silver Slugger, to the Bronx in exchange for a package of prospects that included outfielder Starlin Castro and infielder Jorge Guzman. The Marlins were reportedly motivated to trade Stanton due to his high salary and the team's desire to rebuild.