NFLNBAMLBNHLWNBAWorld CupGolf
Featured Video
NFL's Biggest QB Battles ⚔️
CLEVELAND, OH - OCTOBER 07: John Brown #13 of the Baltimore Ravens runs down the field in the third quarter against the Cleveland Browns at FirstEnergy Stadium on October 7, 2018 in Cleveland, Ohio. (Photo by Jason Miller/Getty Images)
CLEVELAND, OH - OCTOBER 07: John Brown #13 of the Baltimore Ravens runs down the field in the third quarter against the Cleveland Browns at FirstEnergy Stadium on October 7, 2018 in Cleveland, Ohio. (Photo by Jason Miller/Getty Images)Jason Miller/Getty Images

John Brown, Bills Agree to Reported 3-Year, $27 Million Contract

Tim DanielsMar 12, 2019

The Buffalo Bills announced they have signed wide receiver John Brown on Wednesday. 

Ian Rapoport of NFL Network reported Tuesday that the contract is for three years and $27 million. 

Brown played for the Baltimore Ravens last season after spending the first four years of his career with the Arizona Cardinals.

TOP NEWS

Pro Bowl Football

Watch: Jerry Rice Chases After Heckler

Commanders Football

Overlooked Rookie RBs Who Can Make NFL Impact in 2026

Giants Cowboys Football

Cowboys Removing Grass 🥲

Buffalo almost made one of the offseason's biggest moves as it attempted to complete a trade with the Pittsburgh Steelers for wide receiver Antonio Brown. The seven-time Pro Bowl selection made it clear he wouldn't report to the Bills, so the deal fell through, per Gerry Dulac of the Pittsburgh Post-Gazette.

John Brown can't come anywhere close to the other Brown's track record, but he does provide the team with a much-needed deep threat on the outside.

The 28-year-old Florida native recorded 42 receptions for 715 yards and five touchdowns for the Ravens in 2018. His average of 17 yards per catch tied with Kansas City Chiefs star Tyreek Hill for the fourth-highest total in the league.

Brown previously tallied 173 catches for 2,515 yards and 17 scores across four years with the Cardinals.

In January, the veteran wideout said he wouldn't have minded a return to Baltimore, but he was seeking a multiyear contract because the "film don't lie."

"I just want to take care of my family," Brown told reporters. "It's not all about money, but definitely if the organization wants me here and it's enough for me to provide for my family, I would love to be back. I'd rather be happy than to have a lot of money."

Now he'll join a Bills receiving corps in the process of being rebuilt.

Mike Garafolo of NFL Network reported Buffalo came to terms with slot receiver Cole Beasley on a four-year, $29 million deal shortly after adding Brown. The front office could look to add another target for quarterback Josh Allen in April's draft in Nashville, Tennessee.

They are necessary additions after Buffalo ranked 31st in passing yards per game last season.

NFL's Biggest QB Battles ⚔️

TOP NEWS

Pro Bowl Football

Watch: Jerry Rice Chases After Heckler

Commanders Football

Overlooked Rookie RBs Who Can Make NFL Impact in 2026

Giants Cowboys Football

Cowboys Removing Grass 🥲

Jets Rookies Football

Most Improved NFL Defenses 📈

SEMANA 10-PANORAMA

Fantasy Football Busts You Need to Avoid

Every City's 2000s Mt. Rushmore 🤩
Bleacher Report1d

Every City's 2000s Mt. Rushmore 🤩

Picking four reps for each pro sports hotbed since the turn of the century ➡️
Live: LeBron at Fanatics Fest 🎙️
LIVE UPDATES
Bleacher Report2h

Live: LeBron at Fanatics Fest 🎙️

Will he announce today? Tap for updates ➡️

TRENDING ON B/R