#break

The Baltimore Ravens will sign free agent wide receiver John Brown according to ESPN's Adam Schefter. 

Brown has spent the last four years with the Arizona Cardinals, where he posted 21 catches for 299 yards in 10 games last season. 

Brown was selected in the third round (No. 91 overall) in the 2014 NFL Draft by the Cardinals. 

The Ravens' leading receiver from a season ago, Mike Wallace, is an unrestricted free agent. Baltimore has missed the playoffs in three straight seasons.