The Buffalo Bills did what they set out to do before the NFL Draft: Trade down.
Right before their scheduled 10th overall pick, they made a deal with the Kansas City Chiefs to move all the way down to No. 27.
The Bills received the Chiefs' third-round pick this year (91st overall) and Kansas City's first-rounder in 2018.
The Chiefs used the 10th choice to select Texas Tech quarterback Patrick Mahomes, who the Bills worked out before the draft.
The Bills now have eight picks to use between now and Saturday. But the key to the deal is that they have the additional first-round choice next year, when the quarterback class is expected to be stronger.
They had been looking to trade down all along. Sources close to the team said they were not in love with any of the top three quarterbacks -- North Carolina's Mitchell Trubisky, Clemson's Deshaun Watson, and Mahomes -- who have all been selected in the first round.
They also didn't see enough genuine value for the No. 10 choice in a draft where there was a wider variety of opinions about prospects than many long-time NFL observers can remember.
The Bills passed on the chance to get the presumptive top cornerback in the draft, Ohio State's Marshon Lattimore (who was taken at No. 11 by the New Orleans Saints), and one of the best linebackers, Temple's Haason Reddick (who was taken at No. 13 by the Arizona Cardinals).
The deal happened because of the close connection between McDermott and Chiefs coach Andy Reid, who gave McDermott his first job in the NFL on Reid's Philadelphia Eagles staff.