2017 NFL draft prospects to target for each AFC East team

McShay sees Lattimore as a top-10 pick (1:22)

Todd McShay breaks down the skills that make former Ohio State defensive back Marshon Lattimore an intriguing prospect. (1:22)

The NFL draft is less than three weeks away, and there's no better time like 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 needs and/or fit what each team likes to do schematically.

Here's a breakdown of the AFC East.

Buffalo Bills

Day 1 (pick No. 10): Corey Davis, WR, Western Michigan

Deshaun Watson and Mitchell Trubisky could be wild cards here considering the uncertainty within the organization on whether Tyrod Taylor is the long-term answer at quarterback. If Buffalo elects to stand pat at QB, Davis would be a good fit and would fill a big need especially after losing Robert Woods in free agency. The nearly 6-foot-3 and 210-pound receiver is a savvy route runner and displays good play speed on tape (Davis will not work out for teams before the draft because of an ankle injury). He does have some drops, but his ability to manufacture big plays provides some forgiveness. Davis would be a welcomed addition opposite of the injury-prone Sammy Watkins to help surround Taylor with another weapon.