Grading the Ravens in free agency

ESPN.com's Mike Sando gave the Baltimore Ravens a B-minusInsider so far in free agency, and that's a fair grade.

"The Ravens re-signed their key free agents and made the right choice at tackle in letting Michael Oher test the market," Sando wrote. "This is looking like a low-key offseason for Baltimore."

The Ravens did what they had to do in terms of retaining their key free agents such as offensive tackle Eugene Monroe, tight end Dennis Pitta, inside linebacker Daryl Smith and returner Jacoby Jones. They brought in a veteran wide receiver in Steve Smith, who can make an impact in clutch situations.

The one player the Ravens hated to lose was nickelback Corey Graham, but it would have been a mistake for Baltimore to match a contract that averages $4 million per season. The Ravens would've liked to upgrade more at center if there was a better free-agent market for that position. That forced them to trade for Jeremy Zuttah, who is better than Gino Gradkowski and is a good fit in the Ravens' zone-blocking scheme.

The Ravens still have question marks at free safety and right tackle. If the Ravens had to play today, they would go with Darian Stewart at free safety and Rick Wagner at right tackle. Stewart isn't a rangy defensive back, and Wagner doesn't have much experience. Both would fill a void, but they're not necessarily the solutions for those positions.

How did the rest of the AFC North teams grade out? The Cincinnati Bengals, Pittsburgh Steelers and Cleveland Browns all got a grade of C.