Here’s what General Manager Eric DeCosta and Head Coach John Harbaugh had to say about this year’s draft. Continue reading...