The most fun week of the NFL offseason is finally upon us. Believe me when I say that I’ve been waiting impatiently for this since the Ravens suffered their heartbreaking loss to the Titans in January. This team is unquestionably right there, missing a few key pieces that should be able to put Baltimore over the top. Through my own preparation and the opinions of many experts, I think the ranking for Ravens’ needs should be: ILB, iOL, EDGE, WR, TE, iDL, S, Slot CB. In my first and final mock draft, I am hoping to fill as many of those holes as possible – if not all – while also considering the best player available.