Campbell was the highest rated guy on their board at #18. Why take a player you've rated lower at that pick and run the risk of your higher rated guy not being there the next time you're up? Weird things happen in drafts. Just because Mel Kiper thinks JC would've been there at a later pick doesn't mean he would have.
Maybe it’s not necessarily a bad pick, but it’s bad value. And I would say the same thing about Will too.
Hawkeye fans are never able to admit when a team reaches for a Hawkeye player.