At No. 16 overall, "I don't really feel like they're in a very sweet spot," former NFL lineman and current analyst Ross Tucker said.
Continue Reading Ravens could be stuck in no man's land with potential first-round trade partners