When the 2017 NFL Draft begins in Philadelphia April 27, the Baltimore Ravens will look to fill four key holes on the roster -- cornerback, edge rusher, interior offensive line and wide receiver. Here's a final seven-round mock draft looking at the players Baltimore might consider with each round's pick.
Round 1, Pick 16
Might Be: Cam Robinson, OT, Alabama
Could Be: Haason Reddick, LB, Temple
Would Not Surprise Me: Forrest Lamp, OG, Western Kentucky
The Pick: Corey Davis, WR, Western Michigan

