Gomez is a huge boost to the Astros who have been getting little production out of their center fielders.. Not only does Gomez bring his Gold Glove, but adds a big bat to an often inconsistent Houston line-up. He's also under contract for $9 million in 2016, a very reasonable sum. The Astros also get a very useful back-end starter in Fiers, who can be controlled through 2019. He's not due for arbitration until after the 2016 season, either. So while the prospect haul looks a bit heavy, FIers' inclusion is part of the reason for that.
It's a solid trade for both sides. Milwaukee gets the potential impact talent that the club desperately needs and the Astros get an All-Star and a useful rotation piece for not only the stretch run, but also next season, as well.