NFL News

NFL free agency Monday highlights

NFL free agency Monday highlights

The NFL had free agency begin Monday with teams able to negotiate contracts with impending free agents. Those deals cannot become official until the new league year on Wednesday at 4 p.m. ET.

But a number of deals went down on Monday.

The Arizona Cardinals didn’t do much.

They agreed to a two-year deal with right tackle Kelvin Beachum and lost defensive lineman Zach Allen to the Denver Broncos.

What are some of the other moves that happened on Monday?

Listen to the latest from Cards Wire’s Jess Root on his podcast, Rise Up, See Red. Subscribe on Apple podcasts or Spotify.

 Bill Streicher-USA TODAY Sports

The 49ers added to their defensive line, giving Hargrave a four-year deal.

 Isaiah J. Downing-USA TODAY Sports

Las Vegas gets a replacement for Derek Carr, getting Garoppolo on a three-year deal.

Brace Hemmelgarn-USA TODAY Sports

The former Cardinals cornerback gets a two-year contract from the Pittsburgh Steelers.

Douglas DeFelice-USA TODAY Sports

The former Raider and Patriot will now be Russell Wilson’s backup in Denver. He gets a two-year deal.

Kyle Terada-USA TODAY Sports

The Broncos gave Wilson some protection. They signed former 49ers tackle Mike McGlinchey to a five-year contract and former Ravens guard Ben Powers to a four-year deal.

Eric Hartline-USA TODAY Sports

The BEars added the former Titans guard on a three-year deal.

The Bears gave two linebackers new deals. Former Eagles linebacker T.J. Edwards gets a three-year contract and former Bills linebacker Tremaine Edmunds joins Chicago on a four-year deal.

Click Here to Read the Full Original Article at Cards Wire…