It's certainly been a busy offseason for the Baltimore Ravens.
There has even been a key coaching addition, as the Ravens have signed Steve Spagnuolo to be their senior defensive assistant. Spagnuolo was the defensive coordinator of the New York Giants during their 2007 Super Bowl-winning season.
For all the talk about who the Ravens lost, there hasn't been enough talk about who they've gained.
Baltimore has gotten younger and more diverse defensively. Usually that wouldn't be such a big deal, but the Ravens finished last year ranked 17th in total defense—their worst ranking in a decade. They needed a big change.
There's still more than a month left before training camps begin. Until then, let's take a look at the winners and losers of the Ravens' offseason.