Per Peter King, the Steelers outbid the Giants and Falcons for the #10 overall pick that Denver owned and Pittsburgh used to draft Devin Bush. Supposedly Denver really wanted one of the Iowa tight ends, but didn't want to use that high of a pick on Fant. If they couldn't have worked out a deal, the Broncos would have selected Bush at #10. It looks like the trade worked out well for both teams. Pittsburgh desperately needed a replacement for Shazier and had the picks to spare after the Antonio Brown trade and LeVeon Bell free agency loss, while Denver wanted a tight end and could use the additional picks (they used the 2nd rounder to get QB Drew Lock).