The opening of the free agent market proved to be an eventful week for the Buffalo Bills. And though several of the team's newest additions came on the defensive side of the ball, their biggest acquisition came via trade.
Below we take a deeper look at where the roster currently stands on the offensive side of the ball. Where is it better? Where could it still use an addition or two? And what could happen between now and training camp.
QB: Josh Allen, Matt Barkley, Davis Webb
Buffalo's quarterback position is unchanged from what it was at season's end. Allen will enter his third season with a true number one target for the first time in his pro career. Barkley provides a veteran presence and is a quality sounding board for Allen.
RB: Devin Singletary, TJ Yeldon, Taiwan Jones (agreed to terms), Christian Wade
The Bills offensive backfield has an emerging talent in Singletary and a versatile backup in Yeldon. Jones is known for his standout play on special teams. Wade remains an intriguing prospect as he prepares for just his second season playing professional football.
WR: Cole Beasley, John Brown, Stefon Diggs, Robert Foster, Andre Roberts, Duke Williams, Nick Easley, Ray-Ray McCloud
Diggs provides Buffalo with a true number one target in the passing game, who will draw the kind of attention that should provide Brown and Beasley with more one-on-one matchups. Roberts remains the primary returner. Foster, McCloud, Easley and Williams provide quality depth and competition within the position group.
TE: Dawson Knox, Tyler Kroft, Lee Smith, Tommy Sweeney, Jason Croom
Buffalo's tight end contingent offers high-end athleticism, blocking, playmaking ability and depth. With five on the offseason roster, it's a group with a lot of promise.
OL: Dion Dawkins, Jon Feliciano, Cody Ford, Mitch Morse, Ty Nsekhe, Quinton Spain, Ryan Bates, Spencer Long, Ike Boettger, Victor Salako
The starting group remains intact from 2019. The expectation is the unit should play more consistently right from the start of the season provided they stay healthy. The question is will the Bills seek another offensive tackle with LaAdrian Waddle now a free agent and Nsekhe entering the final year of his contract?
What Buffalo's additions mean
By re-signing starting left guard Quinton Spain and trading for WR Stefon Diggs, the Bills have solidified two positional areas that were in need of reinforcements.
It wasn't clear as free agency approached whether the Bills would seek an offensive tackle in the market or re-sign Spain. In the end Buffalo chose its starting guard, who wanted to return to the club after a fruitful first season in 2019.
Spain's return to the roster gives Buffalo stability at the guard position with both starters at that position last year ready to line up on either side of center Mitch Morse.
Offensive tackle is viewed by certain media as a position at least in need of depth for 2020, and that could be sought in the draft. But if they come up empty in April, the Bills may look for a one-year stop gap type player who can fill a role.
As for receiver, Diggs joins Brown and Beasley to form one of AFC's most productive receiving trios.
Scroll through to view the players at each position on Buffalo's offense that are currently on or reported to be on the roster prior to the NFL Draft.
Three questions moving forward?
Will the Bills add depth at the running back position? If so, will it come via the draft or free agency?
Will Buffalo look to add some size at the receiver position?
Will the Bills look to add additional youth at the tackle position?
What could happen between now and training camp?
It's believed that the focus of Buffalo's front office now shifts to the draft. Now absent a first-round pick their pre-draft planning will need to develop a new approach knowing their first pick as this point is not until day two of the draft (No. 54 overall).
There could be a re-signing or two between now and the draft, but the bulk of the additions from here on out are expected to be rookies until the post-draft period where some final holes might be filled with additional signings.