The NFL Draft is less than three weeks away. Fran Duffy took the first swing last month and since then a few trades have been made. Here is a look at how things could shake out on April 26 leaving you the opportunity to make the pick for the Eagles at No. 32.
1. Cleveland Browns - QB Sam Darnold (USC)
The Browns have two of the first four picks in this draft and use the first of them to get their franchise quarterback.
2. New York Giants - QB Josh Rosen (UCLA)
All the signs point toward the Giants either trading back or taking a non-quarterback at this position. I could see the Bills looking to get past their division rival at No. 3 (Giants general manager Dave Gettleman and Bills general manager Brandon Beane worked together in Carolina), but would the Giants be willing to move out of the top 10? The Giants don't draft this high often and need to prepare for life after Eli Manning. I think the Giants stay and take the talented pocket passer from the Pac-12.
3. New York Jets - QB Baker Mayfield (Oklahoma)
Three picks. Three quarterbacks go off the board. The Jets, who traded with the Indianapolis Colts to get in position to pick a signal-caller, will say Mayfield was their No. 1 target the entire time.
4. Cleveland Browns - RB Saquon Barkley (Penn State)
Arguably the best prospect in this draft class, the Browns get the dynamic playmaker to pair in the backfield with Carlos Hyde and help out Tyrod Taylor this season before making the transition to Darnold. I'd also consider defensive end Bradley Chubb here to team up with last year's No. 1 overall pick Myles Garrett.
5. Buffalo Bills (from Denver Broncos) - QB Josh Allen (Wyoming)
I'm making a trade in my mock draft and Beane moves up to secure a long-term answer at the quarterback position. Allen's strong arm will be ideal for the frosty Buffalo winters. Denver committed to Case Keenum for the next two seasons and my take is they want to load up on pieces to help the new quarterback.
6. Indianapolis Colts - DE Bradley Chubb (N.C. State)
Initially wanted to peg Quenton Nelson here to protect quarterback Andrew Luck, but the transition to a 4-3 makes the need for a quality pass rusher a higher priority. Colts have plenty of second-round ammo and it's a strong interior line class.
7. Tampa Bay Buccaneers - CB Denzel Ward (Ohio State)
The secondary gets a boost with the All-America selection who had 15 pass breakups last season.
8. Chicago Bears - G Quenton Nelson (Notre Dame)
Sure, the Bears hired his position coach from Notre Dame, but the departure of Josh Sitton and the need to strengthen the protection for second-year quarterback Mitchell Trubisky make Nelson the pick here.
9. San Francisco 49ers - DB Minkah Fitzpatrick (Alabama)
Putting the versatile Fitzpatrick in this secondary with cornerback Richard Sherman will be something to watch. The 49ers will be a trendy playoff pick out of the NFC West in 2018.
10. Oakland Raiders - LB Roquan Smith (Georgia)
A heat-seeking missile, Smith just screams Raider to me.
11. Miami Dolphins - QB Lamar Jackson (Louisville)
This is certainly my wild card pick in the first round. Head coach Adam Gase will have fun gameplanning with the dynamic talent at quarterback.
12. Denver Broncos (from Buffalo Bills) - DB Derwin James (Florida State)
Like Fitzpatrick, James was an all-purpose weapon in the Seminoles' defense. Denver sent Pro Bowl cornerback Aqib Talib to the Rams. James can be a chess piece to add wrinkles to complement the pass rush led by Von Miller.
13. Washington Redskins - DT Da'Ron Payne (Alabama)
Another Crimson Tide defensive lineman? Yes. Washington gets a run-stuffing interior lineman with pass-rush potential down the line. Cornerback very much in play here as well.
14. Green Bay Packers - LB Tremaine Edmunds (Virginia Tech)
Doesn't turn 20 years old until next month. Physically gifted and still has plenty of room for development. Posted 32.5 tackles for loss and 10 sacks over past two seasons.
15. Arizona Cardinals - T Mike McGlinchey (Notre Dame)
If the Cardinals are going with Sam Bradford, they need to do everything possible to keep him upright.
16. Baltimore Ravens - WR Calvin Ridley (Alabama)
The Ozzie Newsome/Alabama connection is one thing, but Ridley is such a smooth route runner and the Ravens will have overhauled the wide receiver corps for quarterback Joe Flacco.
17. Los Angeles Chargers - DT Vita Vea (Washington)
The Chargers add an interior disruptor to complement the havoc coming off the edge in Joey Bosa and Melvin Ingram.
18. Seattle Seahawks - RB Derrius Guice (LSU)
Might be a bit of a luxury pick here, but a Marshawn Lynch-like back would take the pressure off quarterback Russell Wilson.
19. Dallas Cowboys - DE Harold Landry (Boston College)
Yes, they selected Taco Charlton in the first round just a year ago, but the Cowboys take a page out of the Eagles' book and understand the importance of depth along the defensive line.
20. Detroit Lions - DE Marcus Davenport (Texas-San Antonio)
Back-to-back picks at defensive end? It's not an outstanding class at edge rusher. Davenport is raw but physically gifted.
21. Cincinnati Bengals - OL James Daniels (Iowa)
Daniels has started at center over the past two seasons but has guard experience as well. A technically sound player who will be a perfect fit in the AFC North.
22. Denver Broncos (From Buffalo Bills) - CB Josh Jackson (Iowa)
Jackson could have been an option at No. 12 but is too good a value to pass up even after adding James earlier in the first round.
23. New England Patriots - DT Taven Bryan (Florida)
A unique athlete, Bryan is built differently than most defensive linemen. He has all of the desired tools, can he put them together?
24. Carolina Panthers - CB Mike Hughes (Central Florida)
Playmaking corner also adds value as a standout kick returner.
25. Tennessee Titans - LB Leighton Vander Esch (Boise State)
An ascending player in the draft process, the Titans' defense adds another weapon after signing cornerback Malcolm Butler in free agency.
26. Atlanta Falcons - DT Maurice Hurst (Michigan)
I'd also love wide receiver D.J. Moore in this spot, but another upfield, attacking D-lineman to pair with Grady Jarrett is the pick.
27. New Orleans Saints - WR D.J. Moore (Maryland)
Just another playmaker for quarterback Drew Brees.
28. Pittsburgh Steelers - LB Rashaan Evans (Alabama)
Steelers find their replacement for Ryan Shazier.
29. Jacksonville Jaguars - TE Hayden Hurst (South Carolina)
Jaguars committed to quarterback Blake Bortles and help him out with the top tight end to win in the middle of the field.
30. Minnesota Vikings - G Isaiah Wynn (Georgia)
Vikings need to protect the investment made in quarterback Kirk Cousins.
31. New England Patriots - QB Mason Rudolph (Oklahoma State)
Sure, why not? The Patriots need to get their future quarterback and still have three Day 2 picks to add more talent for the present. Eagles fans should cheer for Rudolph to come off the board before their pick.
32. Philadelphia Eagles - ???