It’s finally here. The 2023 NFL draft is kicking off in less than 36 hours in Kansas City. That means it’s time for the final mock draft for this class. More than any year since 2018, this shapes up to be a wildly unpredictable draft weekend. There are so many “if/then” scenarios that originate from what happens with the No. 2 pick, a selection that a very reliable source advised me wasn’t yet decided upon by the Houston Texans as of Sunday night. Predicting trades is very difficult. Obviously, there will be picks that get traded during the draft. I eschewed trying to forecast those moves and instead focused on getting the team and the player matched up, with one exception that’s noted in the commentary. As the draft progresses into the Day 2 realm, the focus is as much on the player and draft slot as it is on predicting the team and the player match.