The Baltimore Ravens have not been attracting plenty of interests from soon-to-be free agent wide receivers, but at least one is seemingly bound to sign with them. According to separate reports from Jeff Zrebiec of The Baltimore Sun and Adam Schefter of ESPN, wide receiver John Brown is very close to a deal with the Ravens.

John Brown started in the NFL in 2014 upon being drafted by the Arizona Cardinals in the third round of that year’s NFL Draft. Brown would spend the first four seasons of his pro career in Arizona, and is unlikely to return to the desert, as his original four-year deal with the Cards expires this year.

Brown, who went to Pittsburgh State in college, had a decent start with the Cardinals, collecting 1,699 receiving yards on 113 receptions with 12 touchdown grabs in his first two years in the league.

Brown’s production would take a hit the next two years in which he only managed to record 816 receiving yards and five touchdowns on 128 catches, though that could be largely attributed to injury and a bad offense as a whole in Arizona. He played in only 10 games in 2017 due to toe and quad ailments, while the Cardinals’ offense suffered greatly from the injuries of running back David Johnson and quarterback Carson Palmer.

John Brown
Christian Petersen/Getty Images

The 27-year-old Brown also has the Sickle Cell Trait, which puts a constant question mark on his health.

Still, Brown could inject some life into the Ravens’ air attack that ranked just 29th last season with an average of 189.4 passing yards per game.