Ravens get Mark Ingram at $5M per season, which is significantly less than what Le'Veon Bell got ($13.1M). For a team with many needs and less than $30M in cap space, Baltimore wasn't going to make that type of investment at running back.
Clearly bad news for the other Baltimore running backs (namely Gus Edwards and Kenneth Dixon), this is a great landing spot for Ingram, who will play for a decidedly run-heavy offensive coordinator in Greg Roman. Ingram is still on the right side of 30 and hasn't averaged less than 4.6 YPC in the last four seasons. He's also a very capable receiver (3.1 receptions per game since 2015) so he's able to play on all three downs. He should flirt with fantasy RB1 value this year.