NFL Mock Draft (#6-10)

To view the first five mock picks for the NFL Draft, view here:
Now we move onwards to picks 6-10, and here is how I believe it will play out:
Baltimore Ravens Select: Myles Jack (OLB, UCLA)
Although he had a knee injury back in his junior year at UCLA, Jack will prove to be one of the best players in this draft class. The Ravens could use a little help on defense, as they have been close to useless ever since the departure of Ray Lewis. Look for Jack to be drafted by the Ravens, but don’t look for him to be the sole answer to that defense.
San Fransisco 49ers Select: Carson Wentz (QB, NDSU)
Proven to be one of the rising prospects, Wentz will find himself in the wild card city of San Fransisco. Since this is a rebuilding process, why wouldn’t the Niners take a shot on an exciting player like Wentz? I doubt he will be the next Tom Brady, but this guy can play football at the NFL level.
Miami Dolphins Select: Ronnie Stanley (OT, ND)
Quarterback Ryan Tannehill was sacked 45 times in the 2015 regular season, which ranked as the third most in the league. The Dolphins have struggled for years now with their offensive line, and is the main reason the Dolphins continue to miss the playoffs. Stanley being drafted to this team makes them one step closer to being considered “elite”.
Tampa Bay Buccaneers Select: Vernon Hargreaves (CB, Florida)
Hargreaves is a wild card of a pick, but I believe he is highly underrated. Tampa Bay needs more security in their defensive backfield, and Hargreaves can most likely fill that role. Coming off a profound college career, Hargreaves will see himself go down as a top 10 NFL pick.
New York Giants Select: Shaq Lawson (DE, Clemson)
Fans may be begging for Ezekiel Elliot, but the Giants will more than likely focus on the defense in this draft. With the likelihood of JPP not returning to the team next season, the best DE on the board will wind up being Lawson.
Photo Credit: Sporting News