The Buffalo Bills made a significant financial commitment when they traded star wide receiver Stefon Diggs this offseason, for over $31 million, a record for a non-quarterback. The decision to trade Diggs was met with some criticism, as many questioned why the team didn’t wait until after June 1 to trade him, which would have spread the financial impact between seasons.

General manager Brandon Beane explained that the Bills preferred to get rid of Diggs’ contract sooner rather than later, in order to free up cap space and avoid having a financial burden hanging over the team for multiple years. Beane emphasized that when making trades involving high-profile players like Diggs, it is important to consider all factors carefully before making a decision. Ultimately, the team decided that taking the hit to the salary cap immediately was the best option rather than dragging it out over future seasons. This allowed them to move forward and continue to compete without being hindered by financial constraints.

Beane expressed confidence in the team’s revamped receiving corps, comparing it to Baskin-Robbins with its variety of options and opportunities for success. Despite the financial implications of trading Diggs, the Bills were focused on maintaining a competitive edge and giving quarterback Josh Allen the best support possible. By trading Diggs to the Houston Texans in April, they freed up cap space for future seasons and acquired new talent to fill