Arizona Diamondbacks: Five players who should be traded

Zack Greinke dropped his initial game of the season Saturday in St. Louis, (Jennifer Steward - Getty Images)
Zack Greinke dropped his initial game of the season Saturday in St. Louis, (Jennifer Steward - Getty Images)
4 of 6
(Photo by Jennifer Stewart/Getty Images)
(Photo by Jennifer Stewart/Getty Images)

OF David Peralta

If a team that is looking to upgrade their outfield fails to get Bryce Harper, A.J. Pollock or someone like that, maybe they should turn their attention to trying to make a deal for David Peralta. You know what? The Arizona Diamondbacks should certainly listen if that is the case.

Peralta comes with two years of team control and is coming off of his best year since 2015. Peralta hit .293 with an .868 OPS, and posted career highs in homers with 30 and RBI with 87 and won his first career Silver Slugger Award.

If you’re going to rebuild, this is the kind of piece you should trade now at its peak and while the team getting him gets the most value.

Peralta hasn’t had this kind of power and production season in a few years and its an opportunity to sell high on a player.

The Arizona Diamondbacks don’t have a ton of outfield depth, however, maybe one of the pieces that comes back could be someone who could step in and replace him. For example, if the Philles lose out on Harper, maybe they use Nick Williams to get Peralta.