Director of college scouting Eric DeCosta talks about the possible draft picks the Ravens could take with the eighth pick, and how critical the draft could be for the future of the franchise.

More...