Bills, wide receiver John Brown agree to three-year deal

Brown will reportedly make $27 million in his new contract with the Bills

Joe DiBiase
March 12, 2019 - 1:04 pm

Photo: Mitch Stringer - USA TODAY Sports

The Buffalo Bills have signed former Baltimore Ravens wide receiver John Brown to a three-year deal.

According to NFL insider Adam Caplan, Brown's deal with the Bills will see him earning $27 million with $11 million of that guaranteed.

Brown is a deep threat who can stretch the field and bring speed at the wide receiver position. Back at the 2014 NFL Combine, he ran a lightning-fast 4.34-second 40-yard dash.

The Bills were reportedly interested in Brown last offseason, but he chose to sign a one-year deal with the Ravens. After a hot start to the 2018 season that saw him reel in 557 yards and four touchdowns in the first seven games, he tailed off with just 158 yards and one touchdown in the final nine games. The drop in production was, in large part, due to the Ravens switching to a run heavy offense with rookie quarterback Lamar Jackson.

Prior to Baltimore, Brown spent the first four seasons of his NFL career with the Arizona Cardinals. He had his most productive season with the Cardinals in 2015, where he compiled 65 receptions for 1,003 yards and seven touchdowns.

The Cardinals took Brown in the third round (91st overall) of the 2014 NFL Draft out of Pittsburg State University.

Here's what our own Sal Capaccio wrote about Brown recently as he previewed free agent wide receivers:

"Brown was a receiver I thought the Bills should target last year in free agency, needing someone who could stretch the field. They reportedly did pursue him, but he eventually chose to go to Baltimore on a one-year contract, betting on himself to get an even bigger and better deal this offseason. It looks like that’s going to pay off, because Brown was very good for the Ravens last year, catching 42 passes for 715 yards and five touchdowns. He averaged 17.0 yards per-catch, showing that ability to go over the top of defenses. However, his numbers took a serious hit once Lamar Jackson became the Ravens' starting quarterback over Joe Flacco. In nine games with Flacco at quarterback, Brown caught 34 balls for 601 yards and four touchdowns. In seven games with Jackson, he caught only eight passes for just 114 yards and one touchdown. Even though the Bills got faster and better in that department with the moves they made as the season went on, they still need to add another legitimate option to get down the field. We all know Josh Allen would utilize him via the deep ball."

Brown joins a receiving corps that will include Zay Jones, Robert Foster, Isaiah McKenzie, and Cole Beasley.

Comments ()