The NFL draft is less than three weeks away, and there's no better time than the present to take a closer look at which prospects make sense for each team.
We'll go through each division to pair prospects for each team on Day 1, Day 2 and Day 3 of the draft. (Even if a team does not have a pick on a given day -- example: the Patriots on Day 1 -- we'll still recommend a player, as trades can always change the draft order.)
Important note: This is not a mock draft. We aren't predicting where players will land. Rather, we're identifying a few prospects who fill a need and/or fit what each team likes to do schematically.
Here's a breakdown of the AFC North.
Day 1 (pick No. 16): Takkarist McKinley, DE/OLB, UCLA
Baltimore had a solid 2016 season defensively, ranking in the top 10 for scoring, total, rushing and pass defense. However, the Ravens' 31 sacks ranked 24th in the league and there is a need to infuse young pass rushing talent. Baltimore cut Elvis Dumervil this offseason and Terrell Suggs will turn 35 in October. In addition, Kamalei Correa (2016 second-round pick) could be moving inside next to C.J. Mosley to replace Zachary Orr who retired because of a neck and spine condition. McKinley is an explosive edge rusher who plays with the physicality and relentless motor the Ravens have always coveted along the front seven. Matt Judon (2016 fifth-round pick) and Za'Darius Smith have shown flashes, but adding a potential top edge rusher such as McKinley could bring strong returns and fill a need at the same time.