It's the eve of the 2019 NFL Draft! The excitement is in the air as all 32 teams hope to improve their rosters starting on Thursday night. How will the draft pan out? I will predict the first 24 selections and let you all vote for the Eagles' pick at No. 25!

1. Arizona Cardinals – EDGE Nick Bosa, Ohio State

WHY: There has been so much discussion regarding this selection, and it is a complicated one as Tony Pauline summed up perfectly at the beginning of last week's Journey to the Draft podcast.

Some reporters are adamant that the Cardinals are "all in" on Murray, while others believe you may not want to write this selection in pen just yet. At this time a year ago, we were all convinced that the Cleveland Browns were going to take Sam Darnold and not Baker Mayfield, so anything can happen.

One could argue that the Cardinals hired Kliff Kingsbury to lead an explosive offense, and if he thinks Murray is the guy for the job, then you pick him and figure out what to do with Josh Rosen later. But I have a feeling this may either be a trade by the Cardinals, who ransom the pick to a Murray suitor, or they stay put and take the reported top player on their board, Nick Bosa. There's too much smoke for me on this one.

OTHER OPTIONS: I'm not doing trades in this mock draft, but that option is on the table. Whether it's the New York Giants, Oakland Raiders, or another team outside of the top 10, there will be teams interested in moving up for the Heisman Trophy winner. Of course, the possibility certainly exists that the Cardinals do, in fact, take Murray themselves. Quinnen Williams is another player who could make sense, but I think he's not quite the fit for Arizona that Bosa is.

LATER IN THE DRAFT: Texas A&M center Erik McCoy has started to gain momentum in the media. He fits a need and is properly valued for a team starved for help along the offensive line. He also paid an official visit to the Cardinals, who that hosted all of their first four picks a year ago in the pre-draft process.