Yes, it's that time again already.

Below is my first 2018 NFL mock draft, which projects all 32 first-round picks. Obviously, a ton will change between now and April 26, including the final draft order, team needs, free agency and grades on many of our top prospects as they go through the postseason process. Some of the players included here are underclassmen who haven't yet decided whether they'll enter the 2018 draft, and some teams will inevitably undergo regime changes in the coming weeks.

Two important notes:

1. We used ESPN's Football Power Index to project what the order will be at the end of the season , with the two traded first-round picks accounted for. You can read more about how FPI projects the order here.

2. All juniors or redshirt sophomores are noted with an asterisk.

Sam Darnold, QB, USC*

The Browns have a really good chance to have two picks in the top 10 of this draft. With the No. 1 pick, they must address their QB situation. I believe Rosen is the more polished quarterback right now, but Darnold has the higher ceiling at the next level. We've spent a lot of time focusing on Darnold's questionable decision-making and poor footwork (as well as his being turnover prone), but that was behind a porous offensive line and with a pass-catching corps with a lot of youth. Darnold played very well down the stretch, with nine TDs and only two INTs in his final five games. It isn't easy to turn down guaranteed money and the potential of being the No. 1 pick, but most talent evaluators think he'd benefit long-term from another year at USC. Darnold will have to make a difficult decision after the Cotton Bowl.