Ravens announce several signings

One of the nice things about the NFL's new collective bargaining agreement has to be the way the NFL draft salaries are handled.

Remember when the first overall pick was paid a boatload of money, leaving the remaining first-rounders to negotiate their salaries based on how much they assumed they were worth? A flawed system, to say the least.

Some players held out, taking months to negotiate a deal. As for the top dog each year, his guaranteed money kept soaring, leaving some who suggested $100 million to the top pick in the not too distant future.

But thankfully, with the new CBA came an agreement to squash these salary bidding wars and give a set price for each player taken, allowing teams to sign their draft classes much sooner.

The Ravens can certainly attest to that.

The team announced Thursday that all eight of its 2012 draft selections have been signed, passed their physicals and are currently undergoing the initial rookie meetings. It's an athletic class, highlighted by the Ravens' first pick, University of Alabama linebacker Courtney Upshaw, taken in the second round.

In addition to signing their draft picks, the Ravens also picked up 19 rookie free agents:

Berryhill, Jamison - FB - Texas
Brantley, John - QB - Florida
Brown, Charles - CB - North Carolina
Brown, Omar - S - Marshall
Cornell, Jack - G/T - Illinois
Diehl, Chad - FB - Clemson
Freeman, Eltoro - LB - Auburn
Goda, Devin - WR - Slippery Rock
Graham, Dorian - WR - Syracuse
Henigan, Elliott - DT - UAB
Jean-Baptiste, Nicolas - NT - Baylor
Kitchen, Ishmaa'ily - NT - Kent State
McClain, Antoine - G - Clemson
Moore, Terrence - DE - Nebraska
Pendergrass, Brandon - RB - Wake Forest
Provo, Nick - TE - Syracuse
Quarles, Cyhl - S - Wake Forest
Rainey, Bobby - RB - W. Kentucky
Thompson, Deonte - WR- Florida