Sources: Ravens, Justin Madubuike agree to 4-year, $98M deal - ESPN
OWINGS MILLS, Md. — The Baltimore Ravens delivered a major win-win for the franchise Friday night, signing their sacks leader to a record-setting, long-term deal and freeing up much-needed salary cap space just before the start of free agency.


