The 2015 NFL Draft is now over. Let's recap the players selected by the New York Giants.
Round 1 (No. 9 ) -- Ereck Flowers, OT, Miami
The Giants selected the 21-year-old Flowers hoping he will be the final piece to their revamped offensive line. He is a mauling run blocker still developing his pass protections skills. Some wonder if he is more of a developmental project than would have been ideal to select ninth overall. Charlie Campbell of Walter Football believes, however, that Flowers will make an immediate impact and be a long-term fixture on the Giants' line.
Round 2 (No. 33) -- Landon Collins, S, Alabama
The Giants made an aggressive move to fortify their thin safety position, trading their fourth- and seventh-round picks to the Tennessee Titans to move from the 40th overall pick to the first pick in Round 2 for Collins. The Giants believe they paid a "fair price" for a player they think should have been a first-round pick.
Round 3 (No. 74) -- Owamagbe Odighizuwa
The Giants replenished their stable of defensive ends by grabbing Odighizuwa, a player who was rated as a second-round pick and thus was considered tremendous value in the middle of the third round. Odighizuwa is also a player who has detailed knowledge of the rich history the Giants have at defensive end.
Round 5 (No. 144) -- Mykkele Thompson, DB, Texas
The Giants surprised in the fifth round with the selection of Thompson, a player many saw as likely to be an undrafted free agent. Thompson has experience at both cornerback and safety and will compete for a roster spot. The Giants apparently see him as a free safety.
Round 6 (No. 186) -- Geremy Davis, WR, UConn
Despite having depth at wide receiver, the Giants are adding Davis. They like his size at 6-foot-2, 216 pounds and believe he can be a possession receiver. They also like the fact that he is a willing, capable special teams player.
Round 7 (No. 226) -- Bobby Hart, OG, Florida State
The Giants are taking a flier here on a 20-year-old kid who played tackle at Florida State, but will move to guard in the NFL. He's a powerful 6-foot-5, 329-pound guy. The Giants like his skill set and the fact that he is so young. A developmental guy.