The Miami Marlins have acquired Starling Marte in a trade with the Arizona Diamondbacks.
Miami is looking to make a push towards the playoffs.
Arizona received pitchers Caleb Smith and Humberto Mejia and a player to be named later in the deal.
Marte, 31, is hitting .311/.384/.443 in 33 games this season.