The New York Giants need a new franchise quarterback in the worst way, and they could end up with their pick of next year’s top prospects if they land the No. 1 overall pick in the 2019 NFL draft.

That’s exactly what happens in the latest 2019 NFL mock draft from CBS Sports, which has the G-Men opting for Oregon’s Justin Herbert at the top spot.

Despite a fairly close race among this year’s top passers, Herbert is the only one to crack the top 10 picks in this mock. Missouri’s Drew Lock is next off the board, landing with the Jacksonville Jaguars at No. 14 overall, as Blake Bortles’ replacement.

The Miami Dolphins also opt for a quarterback in this projection, replacing Ryan Tannehill with Ohio State’s Dwayne Haskins at No. 20 overall.

Some of the more surprising picks in this mock include Michigan defensive lineman Rashan Gary falling all the way to the Baltimore Ravens at No. 28 overall, Clemson pass rusher Clelin Ferrell tumbling out of the top 10 (No. 12 overall, Houston Texans), and a safety commanding a top-five selection (Alabama’s Deionte Thompson, San Francisco 49ers).

To check out the full first-round projection at CBS Sports, click here.