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

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

Two people with direct knowledge of discussions tell The Associated Press that the Buffalo Bills have reached an agreement to sign free agent wide receiver Cole Beasley.

He's the speedy, super-athletic, sure-handed receiver who began his career in Arizona in 2014 before jumping to Baltimore a year ago as a free agent. "We all know Josh Allen would utilize him via the deep ball".

More news: Apple schedules an event for March 25 at Steve Jobs Theater

The longtime Dallas Cowboy will join the Buffalo Bills, signing a four-year, $29 million contract. However, his numbers took a serious hit once Lamar Jackson became the Ravens' starting quarterback over Joe Flacco. It looks like that's going to pay off, because Brown was very good for the Ravens a year ago, catching 42 passes for 715 yards and five touchdowns. "Let's go!" Beasley tweeted midday Tuesday. While the move was made to better the team, it was not made to better the passing attack.

The NFL Network was the first to report that Beasley is set to ink contract worth $29 million over the next four seasons. If the reported deal comes to fruition, Brown will have done just that.