The Baltimore Ravens added a big piece to their ground attack this offseason, signing former New Orleans Saints running back Mark Ingram.

Thanks largely to quarterback Lamar Jackson, who rushed for 695 yards himself, the Ravens boasted the second-best rushing offense in the NFL this past season, and Ingram should only add to that.

We obviously know Jackson will be a threat, but as far as Baltimore's halfbacks are concerned, Ingram will be sharing a backfield with Gus Edwards and possibly Kenneth Dixon, although Dixon is the clear No. 3 on the Ravens' depth chart.

Remember: Baltimore waived Alex Collins earlier this offseason, so Ingram will not have to compete with him for carries.

Ingram is coming off of a 2018 campaign in which he was suspended for the first four games due to violating the league's performance enhancing drugs policy, but when he was on the field, he rushed for 645 yards and six touchdowns while averaging 4.7 yards per carry.

So, you have to figure that if the 29-year-old played a full 16-game season, he would have finished with 1,000 yards for the third straight year or would have at least approached the mark.

Mark Ingram

He racked up 1,043 and 1,124 yards, respectively, in 2016 and 2017, so we know he can fill it up. Plus, being the bruising back that he is, Ingram punched in 12 touchdowns in 2017.

That brings us to the topic of discussion: how is Ingram's Fantasy Football outlook heading into his first season with the Ravens in 2019?

The question is, just how many opportunities will he get?

While Ingram will almost certainly be Baltimore's featured back, it's not like Edwards is a scrub, as he totaled 718 yards and a couple of scores while registering an impressive 5.2 yards per attempt last season. Also, we know that Jackson eats up a lot of the rushing attempts, as well, so Ingram may not see the type of carries that he saw in New Orleans.

But the key with Ingram, though, is that he is a great north-south runner who gets downhill in a hurry, so he is a terrific red zone option. That means that while Jackson and Edwards may get a lot of carries, Ingram will probably get the bulk of the attempts near the goal line, which could result in another double-digit touchdown campaign for the University of Alabama product.

Here is something to keep in mind, too: the Ravens receiving corps are very, very thin right now, so they are going to rely heavily on their ground game. That indicates that even thought Ingram will be sharing carries between at least two other rushers, he will still see considerable action, and behind a solid offensive line, he could rack up some big numbers.

Mark Ingram, Saints

Ingram is also an efficient runner, boasting a career average of 4.5 yards per carry, so he makes the most of his touches.

There is also another aspect of Ingram's game that we have not talked about yet: his ability to catch passes out of the backfield.

Ingram is a fine receiver, as evidenced by the fact that he has registered 50 receptions twice thus far in his career. While he has not been a big yards-after-the-catch guy, the fact that he can catch 50 passes for around a little over 400 yards is still a nice bonus to have on your Fantasy Football squad. Given the fact that the Ravens don't have many receivers, Ingram may see even more action as a pass-catcher out of the backfield than usual.

Look for Ingram to finish with around 900 yards and 10 touchdowns on the ground this season while catching about 55 passes for 450 yards and a couple of scores.

He's not Saquon Barkley by any means, but Ingram is still a really nice sleeper pick who seems to be in a good situation going into 2019.