clock menu more-arrow no yes

Filed under:

2019 NFL Free Agency: Contract numbers for Buffalo Bills wide receiver John Brown

New, comments
NFL: Baltimore Ravens at Kansas City Chiefs Denny Medley-USA TODAY Sports

The Buffalo Bills tried, unsuccessfully, to sign wide receiver John Brown last year. One year later they tried again, and John Brown is now a member of the Buffalo Bills.

On the free-agent contract agreed to today, John Brown will earn a solid $10.7 million in 2019 cash (with $10.2 million essentially guaranteed as of today) and sizable cash of $8.15 million in 2020 and 2021. However, with the contract numbers flying around this week (and presumably another significant cap increase in 2020) these numbers will be well worth it if Brown performs. If Brown does not perform, like Cole Beasley, this is another deal that the Bills can get out of with limited pain after one year.

With the full contract numbers reported by Aaron Wilson, let’s break down what is another high upside, relatively low-risk signing by Brandon Beane.

2019

Pro-rated portion of signing bonus: $1.6 million
Roster bonus: $1.5 million (guaranteed)
Workout bonus: $100,000
Salary: $3.8 million (guaranteed)
Per-game roster bonuses: $31,250 per game, max $500,000

Cap hit: $7.5 million

2020

Pro-rated portion of signing bonus: $1.6 million
Roster bonus: $500,000
Workout bonus: $100,000
Salary: $7.05 million
Per-game roster bonuses: $31,250 per game, max $500,000

Cap hit: $9.75 million
Dead cap hit: $3.2 million (if released before roster bonus)
Cap savings if cut: $6.55 million (if released before roster bonus)

2021

Pro-rated portion of signing bonus: $1.6 million
Roster bonus: $500,000
Workout bonus: $100,000
Salary: $7.05 million
Per-game roster bonuses: $31,250 per game, max $500,000

Cap hit: $9.75 million
Dead cap hit: $1.6 million (if released before roster bonus)
Cap savings if cut: $8.15 million (if released before roster bonus)