CBS

● By Dave Richard

Accuracy: 10.58%375th Place
There's no such thing as a perfect mock draft ... until now! That's right, you're about to read the most perfect mock you'll see this week and this year. Perfectly reasonable in terms of rationale, anyway. Each of the 32 selections (and four trades!) you're about to consume was well thought out. I did my best to put myself in the shoes of each team's decision-maker and make choices based on need and on how contracts were constructed, specifically for older/overpaid players who might need to be replaced by 2023.

Top Players Not Included

These players appear in the top 32 of our

Consensus Big Board

, but do not show up in this mock.