The Baltimore Ravens had another nice regular season in 2019, but they were bounced early in the playoffs, and now their focus has turned to the offseason. The Ravens have an ultra-talented roster led by Lamar Jackson, but even on the best teams there are areas to improve. Let's take look at three players the Ravens should target in free agency.

1. Robby Anderson, Wide Receiver

The free-agent wide receiver class is a bit odd this year. There are some top players who are going to attack big contracts, and outside of that, there isn't a whole lot of talent that could step in and be a second wide receiver. One guy who will be an impact player, and might not break the bank is New York Jets wideout Robby Anderson.

During the 2019 season, Anderson caught 52 passes for 779 yards and five touchdowns. Putting Anderson outside alongside Marquise “Hollywood” Brown would make an elite offense even better, and that would be a scary thing for the rest of the league.

2. Marcus Mariota, Quarterback

The Ravens have Robert Griffin III under contract for next season, but the team could move on from him if they are looking for an upgrade. One guy who would make a lot of sense is Tennessee Titans quarterback Marcus Mariota. Mariota didn't live up to the expectations with Tennessee and it could be hard for him to find a starting job with offseason.

That means Mariota will have to settle for a backup job, and it would make a lot of sense both ways for him to sign in Baltimore. The Ravens need a backup quarterback that is mobile and can run the same system as Lamar Jackson. Although he isn't as fast as Jackson he does have a good arm and he would be a good fill in if Jackson went down with injury.

3. Danny Amendola, Wide Receiver

There is no doubt the Ravens need another wide receiver and if Anderson is out of their price range, a player like Danny Amendola would make a lot of sense. The Ravens need wide receivers who can step up during the playoffs and Danny Amendola could be that guy.

He has had a lot of success during the playoffs, and he would be a great leader for the Ravens. Amendola also shouldn't cost a whole lot of money so the team could spend more money on re-signing some of their players or getting different free agents.