Draft day is here. We've done four Eagles-only mock drafts so far this offseason, and fifth will be coming later today. But what we haven't done is a full 32-team mock draft, so here goes...
1) Buccaneers: Jameis Winston, QB, Florida State
The Bucs get their new "face of the franchise." Good luck, Bucs.
2) Eagles (Trade Sam Bradford to the Browns for the 19th overall pick, then flip the 19 and 20 with Fletcher Cox and change to the Titans for the #2 overall pick): Marcus Mariota, QB Oregon
We detailed why this should happen on Tuesday.
3) Jaguars: Leonard Williams, DE, USC
Williams has been compared to Reggie White. Great prospect, but come on. The Gus Bus gets a piece on D to build around.
- MORE ON THE EAGLES
- Building the Eagles' big board: 65 players of interest, ranked by round
- So are the Eagles getting Marcus Mariota or nah?
- Two-hour draft podcast: Identifying Eagles draft targets
- Recap: Wednesday Eagles chat with Jimmy Kempski
- The Eagles' complete list of 30 pre-draft prospect visits, with analysis
4) Raiders: Amari Cooper, WR, Alabama
I've gone back and forth for months on who I like better: Amari Cooper or Kevin White. As of this posting, I guess I'm higher on Cooper.
5) Redskins: Dante Fowler, Edge, Florida
The Redskins get their replacement for Brian Orakpo.
6) Jets: Kevin White, WR, West Virginia
The Jets have Brandon Marshall and Eric Decker, but Marshall seems to have a shelf life of 2-3 years before he wears out his welcome. If you're the Jets can you really pass on a talent like Kevin White because you think you're set with Marshall?
7) Bears: Brandon Scherff, OL, Iowa
Jay Cutler gets a lot of blame for the Bears' recent woes, as he should, but Chicago hasn't exactly protected him all that well either.
8) Falcons: Bud Dupree, Edge, Kentucky
It seems like the Falcons have been searching for pass rush help for the last half decade.
9) Giants: Vic Beasley, Edge, Clemson
Remember when the Giants were unexpectedly winning Super Bowls? They did so because of their pass rush. Recently, their pass rush hasn't scared anyone. Beasley gives them a bigtime speed rusher on the edge.
10) Rams: Andrus Peat, OL, Stanford
The Rams' search for competency along the OL continues.
11) Vikings: DeVante Parker, WR, Louisville
The Vikings have had a weird mix of players at WR over the last half decade. Parker can be a true No. 1 guy for them.
12) Browns: Todd Gurley, RB, Georgia
Sammy Bradford gets himself a beast to hand the ball to.
13) Saints: Trae Waynes, CB, Michigan State
This is a bit of a free-fall for Waynes, but the Saints will gladly take him off the board at 13.
14) Dolphins: Danny Shelton, DL, Washington
The Dolphins signed Ndamukong Suh this offseason. The massive Shelton can eat up blocks so Suh can go to work.
15) 49ers: Byron Jones, CB, UConn
The meteoric rise of Byron Jones lands him all the way up at No. 15 overall, where the CB-starved Niners grab him.
16) Texans: Arik Armstead, DL, Oregon
Watt, Clowney, and Armstead: Yikes.
17) Chargers: Kevin Johnson, CB, Wake Forest
The Chargers badly need help at CB, and Johnson is a polished cover guy who can start immediately.
18) Chiefs: Breshad Perriman, WR, UCF
The Chiefs didn't get a TD reception from any WRs last year, which is just an amazing stat. Perriman is a size-speed freak they can pair with Jeremy Maclin.
19) Titans: Malcolm Brown, DL, Texas
The Titans add Brown to their rotation of Casey and Cox.
20) Titans: Melvin Gordon, RB, Wisconsin
Zach Mettenberger gets a new friend in the Titan backfield.
21) Bengals: Ereck Flowers, OL, Miami
Andrew Whitworth is the oldest projected starting OT in the NFL. The Bengals draft his eventual successor.
22) Steelers: Landon Collins, S, Alabama
A thumper like Landon Collins might not fit the Eagles defense, but he'd fit the Steelers' mindset.
23) Lions: La'el Collins, OL, LSU
Plug and play at LG.
24) Cardinals: Shane Ray, Edge, Missouri
Steal. The Cardinals get a perfect fit for their 3-4 defense in pass-rushing stud Ray.
25) Panthers: D.J. Humphries, OL, Florida
This is a rare pick I feel great about. The Panthers badly need OT help, and Humphries is a very good, very athletic option who falls into their laps.
26) Ravens: Cameron Erving, OL, Florida State
Cameron is a versatile offensive lineman who can play every position along the OL. In Baltimore, he'll play C.
27) Cowboys: Randy Gregory, Edge, Nebraska
The Cowboys add another misfit to their DL.
28) Broncos: Jake Fisher, OL, Oregon
How many years does Peyton have left? One? Fisher gives them a plug an play guy at RT.
29) Colts: T.J. Clemmings, OL, Pittsburgh
The Colts have Andrew Luck obviously, but they also want to have a power running game. Clemmings gives them some nasty at RG.
30) Packers: Eddie Goldman, DL, Florida State
The Packers' front three needs help, and Goldman is among the more underrated players in this draft.
31) Saints: Phillip Dorsett, WR, Miami
The Saints already have Phillip Dorsett on their roster in the form of Brandin Cooks, but try covering two guys with that kind of speed.
32) Patriots: Eli Harold, Edge, Virginia
The Cheatersamps get themselves an edge presence.
Follow Jimmy on Twitter: @JimmyKempski