Ravens Director of Player Personnel Eric DeCosta joined The Norris & Davis Show to discuss the results of this weekend’s NFL Draft.

Comments