Buffalo intends to sign former Ravens' WR John Brown to a three-year, $27 million deal as @PSchrags and @caplannfl reported.

— Adam Schefter (@AdamSchefter) March 12, 2019