It's NFL mock draft time, and this is my first crack at predicting picks 1-32 for the Class of 2019. April's draft is coming faster than you think, and we now know which underclassmen are leaving school early and headed to the NFL, a list that includes intriguing quarterback prospect Kyler Murray.

Remember that teams are early in their evaluations, and we still have to get through postseason all-star games, combine testing, medicals, pro days and individual workouts before their draft boards become set. Free agency in March also will change needs for several teams. I'm predicting each first-round pick here based on a combination of my Big Board rankings, each team's needs right now and my view on positions that could be upgraded.

Let's dig into my 2019 NFL Mock Draft 1.0, starting with Arizona and ending with Green Bay, which has New Orleans' pick.

General manager Steve Keim is going to have a chance to trade down and accumulate picks. He should take a look at it too, because this roster has been stripped of talent since the Cardinals went to the NFC Championship Game in 2016. But Bosa is going to be tough to pass up, as he is an elite pass-rusher. New defensive coordinator Vance Joseph is expected to switch this defense back to a 3-4, and Bosa has the versatility to play multiple spots. Give new coach Kliff Kingsbury a defensive stalwart opposite Chandler Jones who can get after Jared Goff, Russell Wilson and Jimmy Garoppolo twice a season.