Great piece. However, I found the most interesting Bills-related part was Kyle Shanahan. McDermott went up against him the past two years, and it obviously left an impression. The relevant part:
"Shanahan’s Falcons offense was the best in football last year. Privately, some coaches even said it was the best they’d ever seen. Its brilliance was in the way it used running backs, fullbacks and tight ends. Shanahan would align those players anywhere on the field, giving the Falcons an unlimited supply of formations. Often, those unconventional formations would compel the defense to reveal whether it was in man or zone coverage. Knowing this would be the case, Shanahan would design for routes on one side of the formation to beat man coverage and routes on the other side to beat zone."
So, what does McDermott do? First, he finds an OC from a similar coaching tree going back to Kyle's father. In FA, he goes after FBs who are good pass catchers, as well as adding another pass-catching RB. They also wanted to add another pass-catching TE, but couldn't land one. The run on FBs makes sense now.
My read: this makes OJ Howard a prime candidate at 10. Imagine a 2-TE set (Clay and Howard) with shady and Dimarco in the backfield, and Watkins the only WR. This gives you the ability to have a power running set, then morph at will into 3-wide with Watkins, OJ, and either Shady (or DImarco).
This type of O makes WR less of a need, so I think a TE will be taken with one of the first 2 picks, with OJ the one they want.