We're four weeks away from the start of the NFL Draft and in the midst of the most exciting portion of the NFL off-season.

The Buffalo Bills have, for the most part, filled out their roster via free agency. In comes edge rusher Von Miller, defensive tackles Tim Settle, Daquan Jones and Jordan Phillips, defensive end Shaq Lawson, tight end O.J. Howard, wide receiver Jamison Crowder and running back Duke Johnson.

The Bills also signed guards Rodger Safffold and Greg Mancz, along with trading for backup quarterback, Case Keenum.

Get our free mobile app

Cornerback and wide receiver are the two most likely positions to be addressed in the first two rounds of the NFL Draft. The Bills did not sign a cornerback in free agency and lost Levi Wallace to the Pittsburgh Steelers.

Tre'Davious White should be back in time for September from his ACL tear suffered on Thanksgiving in November, while Dane Jackson is slated to be CB2 right now.

Taron Johnson signed a new contract last year and he will stay as the nickel cornerback. Johnson was wearing 24, but it appears he has quietly changed his jersey number.

Johnson's jersey is now number 7.

Some Bills fans think this means former Bills cornerback, Stephon Gilmore is coming back. He's a free agent, but the Bills have hardly any cap room to work with as of now, so that seems unlikely, but you never know.

Dane Jackson will get a shot to be CB2 and I would bet money the Bills draft a cornerback in the first three rounds to be added as depth and corner number four on the depth chart.

Predicting The Buffalo Bills 2022 Schedule

Here's a very early guess on what the 2022 Buffalo Bills schedule will look like.

TACKLE THESE: Check Out the Best Uniforms In Each NFL Team's History

LOOK: 50 images of winning moments from sports history

Sometimes images are the best way to honor the figures we've lost. When tragedy swiftly reminds us that sports are far from the most consequential thing in life, we can still look back on an athlete's winning moment that felt larger than life, remaining grateful for their sacrifice on the court and bringing joy to millions.

Read on to explore the full collection of 50 images Stacker compiled showcasing various iconic winning moments in sports history. Covering achievements from a multitude of sports, these images represent stunning personal achievements, team championships, and athletic perseverance.