Mavric
Yoda
As perplexing as it is for Atlanta to draft an old prospect to sit behind a QB they just paid 9 gajillion dollars to, Buffalo is almost as big of a dud.
From Buffalo's perspective, the trade makes a lot of sense without context. They didn't see any more value to be extracted from the first round, and between the Chiefs trade and subsequent Carolina trade they only move down 5 spots and pretty substantially upgrade from a 4th to a 3rd and a 6th to a 5th and swapped 7ths. That's some pretty good extracted extra value. They didn't get any more picks, but they already had 10 picks so from their viewpoint they saw a lot of value to get back into the 3rd round which the Chiefs provided.
But trading to KC? They know what that means for them. Just a few weeks prior when they moved Diggs the rumor was he could go anywhere but KC. So, instead, they allow KC to trade up when KC was heavily linked to the fastest WR in the class. When that speed can unlock this suddenly stagnant KC offense.
When KC is the team that knocks them out nearly every year since Mahomes was drafted.......consequently the last time the Bills traded down with KC.
Speculation seems to be they loaded up some extra picks and traded back one pick to buy themselves 20+ hours to try to trade for an established WR. If they get that done, it's a pretty good move.