The Ravens have a solid roster, with fewer position battles than most, and some injuries hanging over them with mini camp next week