Mock drafts are notoriously challenging. They are at best an exercise of informed opinion meshed with projecting how franchises view their rosters and their futures, and they are at worst a torture device used by editors to remind writers how much they don’t know.
I’d like to think mine lands...