Ravens Release Two

The Baltimore Ravens are expected to release FB Vonta Leach and LB Jameel McClain soon to free up some cap space in efforts to resign TE Denis Pitta and T Eugene Monroe