With the NFL season nearly halfway, it's time to take another look at a 2018 mock draft.
This has been a crazy season for NFL prospects, with many players failing to live up to expectations. As a result, the outlook for the draft has changed dramatically since early September and many new names are beginning to pop up in mock drafts.
Following this updated mock draft, let's take a look at a few prospects who have exceeded expectations and could come off the board much higher than expected a few months ago.
1. Cleveland Browns: Josh Rosen, QB, UCLA
2.