Sources told the NFL Network that John Brown agreed to a three-year, $27 million deal with the Bills on Tuesday. Beasley is expected to sign for $29 million over four years, according to the NFL Network.
Beasley caught 65 passes for 672 yards and three touchdowns as a part-time starter last season. He will receive $17 million in the first two years of his contract, with $14.4 million guaranteed, according to the NFL Network.
The 5-foot-11 receiver had 42 receptions for 715 yards and five touchdowns in 16 games with the Ravens last season. He has 215 catches for 3,230 yards and 22 touchdowns in his five-year career.
Reporting by Connor Grott
more recommended stories
- Robert Smith pledges $40 million to clear debt for Morehouse College graduates
ATLANTA (UPI) — Billionaire tech investor.
- XFL reaches multiyear agreement with Fox, Disney’s ESPN
STAMFORD, Conn. (AP) — The XFL.
- Alaskan woman wins $300K guessing when ice breaks
NENANA, Alaska (UPI) — An Alaskan.
- Inclement weather postpones Lucas Oil LM Dirt Series weekend doubleheader, rescheduled for July
PONTOON BEACH/MACON (Heartland Newsfeed) — Inclement weather.