
With free agency in full swing, here is my third mock for the 2018 NFL Draft. Below, you will find the needs for each team plus my projected pick.
1. Cleveland (0-16)
Team Needs: QB, WR, DB
Pick: Sam Darnold, QB, USC
2. TRADE: Buffalo (9-7) from New York Giants
Team Needs: QB, DL, LB, WR, CB, C
Pick: Josh Allen, QB, Wyoming

