Buffalo Bills could use these all-time greats back in 2020

SAN FRANCISCO - SEPTEMBER 13: Bruce Smith, #78 of the Buffalo Bills, talks with his teammates Darryl Talley and Nate Odomes on the sidelines during a National Football League game against the San Francisco 49ers played on September 13, 1992 at Candlestick Park in San Francisco, California. (Photo by David Madison/Getty Images)
SAN FRANCISCO - SEPTEMBER 13: Bruce Smith, #78 of the Buffalo Bills, talks with his teammates Darryl Talley and Nate Odomes on the sidelines during a National Football League game against the San Francisco 49ers played on September 13, 1992 at Candlestick Park in San Francisco, California. (Photo by David Madison/Getty Images) /
facebooktwitterreddit
Prev
1 of 6
Next
SAN FRANCISCO – SEPTEMBER 13: Bruce Smith, #78 of the Buffalo Bills, talks with his teammates Darryl Talley and Nate Odomes on the sidelines during a National Football League game against the San Francisco 49ers played on September 13, 1992 at Candlestick Park in San Francisco, California. (Photo by David Madison/Getty Images)
SAN FRANCISCO – SEPTEMBER 13: Bruce Smith, #78 of the Buffalo Bills, talks with his teammates Darryl Talley and Nate Odomes on the sidelines during a National Football League game against the San Francisco 49ers played on September 13, 1992 at Candlestick Park in San Francisco, California. (Photo by David Madison/Getty Images) /

The Buffalo Bills were busy this free agency and addressed a number of positions. However, what if they could fill the remaining gaps with some of the best players in the franchise? These are four players that would be perfect fits to add as upgrades to the roster.

The Buffalo Bills front office deserves a great deal of credit for finding players to address a number of needs on this roster in free agency. The biggest acquistion was obviously the trade for wide receiver Stefon Diggs. He immediately elevates this passing attack and will be the number one wide receiver for Josh Allen.

However, that was the only move as the Bills added three defensive linemen (Quinton Jefferson, Vernon Butler and Mario Addison), two linebackers (A.J. Klein, Tyler Matakevich), two cornerbacks (Josh Norman, E.J. Gaines) as well as re-signing a number of their own players from a season ago.

While there isn’t any glaring holes on this roster, the Bills certainly could use upgrades at some positions. What if they could upgrade those needs with former Buffalo Bills?

Taking this big ‘What if’ we look at five former players if they were in their prime that would fit in perfectly to this roster and be immediate upgrades.