The Buffalo Bills overpaid to move up and select Josh Allen in the 2018 NFL Draft. According to both trade charts, Buffalo didn’t get a great deal but they got a quarterback they apparently coveted and that’s worth it in the grand scheme of things if he works out.
Buffalo traded picks 22 and 65 (third round, acquired for Tyrod Taylor) for 16th overall and 154 (fifth round).
According to the Jimmy Johnson trade chart, Buffalo gave up 780 + 265 for 1045 total points and received 1000 + 30 for 1030 points in return, a pretty fair shake if there was one.