The Senior Bowl and the combine are in the books, free agency and pro days are in full swing and barring any more trades, the full order of picks for the 2017 NFL draft is set.

That means it’s time for another seven-round mock draft, complete with compensatory picks.

1. Cleveland Browns | Myles Garrett | EDGE | Texas A&M

This draft card should have been filled out months ago.

Browns | 49ers | Bears | Jaguars | Titans | Jets | Chargers | Panthers | Bengals | Bills | Saints | Browns | Cardinals | Eagles | Colts | Ravens | Redskins | Titans | Bucs | Broncos | Lions | Dolphins | Giants | Raiders | Texans | Seahawks | Chiefs | Cowboys | Packers | Steelers | Falcons | Saints | Rounds 2-7