Like last night, grading each and every pick for the NFL Draft Day 2 tonight. Any impacts on the Cleveland Browns particularly noted.
Round 2
- Browns - Emmanuel Ogbah - The Browns get a big edge player, 6'4" 273 pounds, with long arms. Some concerns about how active he is and his stiffness. The fit is interesting given their needs but there seems to be more talented, name players on the board. He ran the fastest 40 yard dash for defensive linemen at 4.56. Big and fast but needs to develop.