The Buffalo Bills have made countless moves over the past seven days to improve the roster.

Free agency has seen the Bills add defensive tackles Tim Settle, Daquan Jones and Harrison Phillips, guards Rodger Saffold and Greg Mancz, defensive end Shaq Lawson, tight end O.J. Howard, running back Duke Johnson and bringing back quarterback Matt Barkley.

The Bills also traded a 6th round draft pick for quarterback Case Keenum, which adds one of the best backup quarterbacks in the NFL.

Get our free mobile app

Even though general manager Brandon Beane said on the Pat McAfee today the Bills were done making big moves in free agency, Buffalo made one more important addition on the offense.

The Bills have signed free agent wide receiver Jamison Crowder to a one-year, $4 million contract.

Crowder is a 28-year-old receiver who was drafted by Washington but has spent the last couple of years with the New York Jets.

He‘s only 5’9’’ but has over 400 career catches and does the most of his damage in the slot. He’s a perfect veteran addition for the Bills and quarterback Josh Allen.

This also gives the Bills more flexibility in the draft. The team will likely still draft a wide receiver but it seems cornerback is a huge candidate for the 25th overall pick in the draft.

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

CHECK IT OUT: 100 sports records and the stories behind them