A true number one wide receiver, the kind a team makes a major part of the weekly game plan was what many NFL analysts thought the Bills needed to add this offseason to push their passing game over the hump. The question was would such an addition be found in free agency or the draft?
The answer was neither as GM Brandon Beane orchestrated a seismic trade with the Vikings to acquire receiver Stefon Diggs.
Buffalo parted with their first-round pick along with a fifth and sixth-round pick this year and a fourth-round pick in 2021 in exchange for Diggs and a 2020 seventh-round pick.
Just 26-years old, Diggs is coming off back-to-back 1,000-yard seasons for Minnesota, including a career-high 1,130 this past season. Over the last three years, Diggs has 23 touchdown receptions tied for fifth-most in the league over that span (2017-2019) with players like Kansas City's Travis Kelce and New Orleans Michael Thomas.
Perhaps even more important to Buffalo's bottom line and philosophy of staying cap strong, Diggs is under contract for four more seasons, and is just hitting the prime of his career.
A remarkably elusive route runner, Diggs is a consistent separator and big-play threat. According to NextGen Stats, Diggs led the NFL in deep receptions (15), catch rate (57.7%) and yards per target (24.0). His 17.9 yards per reception last season was not only a single-season career best, it was tied for fourth in the NFL in 2019.
Only five receivers in the league had more 20-plus yard receptions than the 20 that Diggs had last season. Five of those 20-plus yard catches went for touchdowns in 2019, tied for second most in the league.
Adding Diggs to Buffalo's experienced receiving corps that includes proven targets in John Brown and Cole Beasley should lift the Buffalo passing game up closer to the level of their top 10 rushing offense, which finished eighth in the league last season.
In the wake of the trade, Buffalo went from nine draft choices in 2019 to seven, giving up four total in the transaction (4th-round pick in 2021) and getting one in a return.
Media reports have indicated that the Bills have traded with the Vikings for WR Stefon Diggs. Scroll through to view photos of his career to this point.