There are mock drafts, and then there are daydream drafts.
In this piece, I will be giving an overview of what each NFL team needs and what would have to happen for them to land the player of their dreams.
Obviously, there has to be some realistic chance of the dream player to fall in the team's lap. For example, Auburn's Nick Fairley pretty much has no chance of dropping to the Kansas City Chiefs at No. 21 or the New Orleans Saints at No. 24.
This is your chance to daydream, fans, if only for a little while.