The Buffalo Bills have reached an agreement with former Ravens defensive lineman Dwan Edwards.  It was reported earlier in the day that Edwards had left his visit in Buffalo without a deal, but apparently one was worked out later in the day.

It had seemed that after Edwards had not been signed after visits to Denver and Seattle, the 2nd round pick would return to play for the Ravens.  Apparently, the deal in Buffalo was too much to pass up.  Losing Edwards leaves the Ravens very thin in their defensive line rotation.  The club will need to replace not only Edwards, but also Justin Bannan who signed with the Denver Broncos shortly after the start of free agency.

The Ravens will likely look to add a lineman via free agency in order to address their needs at the position.  With only 5 picks in April’s draft the club seemingly has too many holes to fill.  The Ravens also need to add depth at the cornerback position, along the offensive line and possibly at wide receiver.  At least losing free agents frees the Ravens to sign free agents from other teams under the  “Final 8” plan put into effect in this uncapped year.  I have to say I am surprised that the Ravens let Edwards sign somewhere else.  All indications were pointing to him returning to Baltimore.  Bad loss, or is Edwards easily replaced?