The Baltimore Ravens had been rolling this offseason before suffering with defensive tackle Michael Brockers, who had initially agreed to a deal in principle before returning to the Los Angeles Rams because of uncertainty with an ankle injury.

Here's a look at the Ravens current status: 

FRANCHISE PLAYER: LB Matthew Judon (tendered at $15.828M)

UNRESTRICTED FREE AGENTS (5)

— CB Brandon Carr

— C Hroniss Grasu

— LB Pernell McPhee

— NT Domata Peko

— S Brynden Trawick

UNRESTRICTED FREE AGENTS (not tendered offers)

— G Randin Crecelius (0/0; not tendered as ERFA)

— G Parker Ehinger (2/1; not tendered as RFA)

— S Fish Smithson (0/0; not tendered as ERFA)

RESTRICTED FREE AGENTS

— C Matt Skura (tendered at $2.133M with no compensation)

PLAYERS ACQUIRED

— DL Calais Campbell (trade Jaguars)

PLAYERS RE-SIGNED

— DT Justin Ellis (UFA; $1.047M/1 yr, $225K guaranteed/$137,500 SB)

— S Anthony Levine (UFA; 1 yr, terms unknown)

— WR Chris Moore (UFA; 1 yr, terms unknown)

— LS Nick Moore (FA Tampa Bay XFL; terms unknown)

— CB Jimmy Smith: UFA; 1 yr, terms unknown)

— WR De'Anthony Thomas (potential UFA; 1 yr, terms unknown)

— DT Jihad Ward (UFA; $1.048M/1 yr, $637,500 guaranteed/$137,500 SB)

PLAYERS LOST

— LB Josh Bynes (12/7; UFA Bengals; 1 yr, terms unknown

— TE Hayden Hurst (16/4; traded Falcons)

— G/T James Hurst (16/2; released)

— S Tony Jefferson (5/5; released/failed physical)

— DT Michael Pierce (14/14; UFA Vikings; $27M/3 yrs, $18M guaranteed/$9M injury only/$6M SB)

— WR Seth Roberts (16/0; UFA Panthers; terms unknown)

— LB Patrick Onwuasor (14/6; UFA Jets; terms unknown)

— DE Chris Wormley (16/7; traded Steelers)

— G Marshal Yanda (15/15; retired)