Reviewing Madden 24 Nation’s latest mock draft