Over the last few years, the Buffalo Bills have been widely lauded for their roster-building plan. After selecting Josh Allen with the No. 7 overall pick in the 2018 NFL Draft, the Bills turned over almost their entire roster. The 2021 roster had just 12 players left from the group that surrounded Allen in 2018. And they've been one of the best teams in the NFL since beginning on that process in earnest. 

Now, though, they are entering a different phase of their contention window. Allen signed a monster-sized contract extension last offseason, and is about to count against the salary cap at a much higher level than he did before. So, general manager Brandon Beane is going to have to thread a finer needle than he did in the past.