The Baltimore Ravens have had, by and large, a pretty good offseason. Despite moans and groans about losing the likes of Torrey Smith, Pernell McPhee, and Haloti Ngata, the team has addressed pretty much every need on the roster through the draft and free agency. Some would argue that they have even gotten better (on paper, at least).
ESPN Insider Mike Sando seems to agree, giving the Ravens a B- grade for their work so far. ESPN’s Ravens beat writer Jamison Hensley agrees as well, giving the team a B or B-plus (whatever that means).