I know, the Browns have a lot of needs. Let’s review where the Browns ranked last year.
Team Profile
- -31.7% 32nd. Off DVOA.
- -30.1% 32nd. Passing DVOA.
- -17.6% 29th. Rushing DVOA.
- 4% 25th. Def DVOA.
- 16.7% 28th. Def Passing DVOA.
- -10.6% 15th. Def Rushing DVOA.
Not exactly the best team in the league, but I digress. Even with the worst numbers in the league, the Browns more than held their own against the Eagles. I fully expect the Browns will trade this away for a haul of picks to help everywhere, but for this exercise, I think Abdul Carter is the right pick.