As the 2017 NFL Draft nears, Mel Kiper Jr. and other league analysts are in a rush to release their latest mock drafts. In fact, it seems like Kiper has a new variation released every few days and this week has been no different.

In his latest three-round mock draft, Kiper once again changes his predictions for the New York Giants and now has them going defense over the first two picks and offense in the third round.

In Round 1, Kiper believes Big Blue will seek out a pass rusher.

Round 1 (23 overall): Charles Harris, DE, Missouri Harris, who did not put on a football jersey until his junior year of high school, finished tied for seventh in Missouri history with 18.0 career sacks, while his 34.5 tackles for loss rank 11th. The 6-foot-3, 253-pound defensive end had a breakout season in 2015 when he earned second-team All-SEC honors after leading the conference in tackles for loss (18.5). “I’m not sold on the Giants’ offensive tackles, but for now, I’m going with a pass-rusher who can spell Jason Pierre-Paul and Olivier Vernon,” Kiper wrote. “Harris is a versatile defender who could play for all 32 teams.”

In Round 2, despite many other more pressing need and the healthy return of Darian Thompson, Kiper has the Giants going with a safety.

Round 2 (55): Marcus Williams, S, Utah Williams is a two-time All-Pac-12 safety who became a starter as a true freshman, finishing his career with 11 interceptions and 19 passes defended. At the NFL Scouting Combine this past February, Williams tied for second among all players in the vertical jump. He was also third among all safeties in the broad jump. “Last year’s third-round pick, Darian Thompson, missed most of the 2016 season because of injury, and we still don’t know if he’s the long-term answer at free safety,” Kiper wrote. “Williams is a super athletic (43½-inch vertical) center fielder who would fit alongside Landon Collins.”

In Round 3, Kiper finally has the Giants addressing one of their more serious areas of need and snagging a powerful running back.

Round 3 (87): Samaje Perine, RB, Oklahoma Perine finished as the Sooners’ all-time leading rusher (4,122 yards), despite turning pro after just three seasons. He also holds the NCAA single-game rushing record with 427 yards vs. Kansas in 2014. “Perine is just a bully,” Kiper wrote. “At 5-foot-11, 233 pounds, he steamrolls defenders. New York had one of the worst rushing offenses in the league last season, and Perine brings value late in the third round.”

What say you, Giants fans? If this is how things shook out over the first three rounds, would you be happy or would you be tossing your remote control at the television?