21. Randy Moss, 1998, Vikings
Lynn Swann was a close second for this pick, but let’s be honest, it’s hard to go with anyone but Moss. Of course, his legal and off-field issues are the only reasons he dropped as far as 21st overall. Otherwise, he would have been a top-5 pick for sure.
The Vikings, to their credit, took a chance on Moss and were rewarded. During his seven seasons in Minnesota, Moss led the league in touchdown catches three times. As we know, he went on to set the single-season NFL record for touchdown catches with 23 during his first season with the Patriots. To date, there may be no better receiver in the history of the game in terms of pure talent than Moss.