Free agents Cole Beasley and John Brown agree Buffalo moves


Last year Brown stacked together 42 receptions, 715 yards and five touchdowns in 16 games played.

The Ravens' offense went through a massive mid-season change.

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.

One of the NFL's best slot receivers, veteran Cole Beasley, agreed on Tuesday to sign with the Buffalo Bills.

Cheney Lectures Pence Over Trump's Foreign Policy
The debate took place during Cheney's interview of Pence for those in attendance. Pence reportedly appeared caught off guard by Cheney's pointed questions.

Details surrounding Anthony Barr's contract with Vikings
Barr's contract year was filled with ups and downs as he played in 13 games and tallied a career-low with 55 tackles (39 solo). The Vikings began talks about an extension for Barr last season, before opting to put discussions on hold for the 2018 season.

Giants deal Odell Beckham Jr. to Browns in National Football League blockbuster, reports say
Cleveland is his fifth stop, and he's played for multiple teams in four of the last five seasons. But Beckham was a player loved in the locker room and with an unquestioned work ethic.

His contract with the Bills is worth $27 million over three years with $11.7 million guaranteed, according to veteran National Football League reporter Adam Caplan.

"Brown was a receiver I thought the Bills should target a year ago in free agency, needing someone who could stretch the field". The Cardinals drafted the speedster in the third round of the 2014 draft. When healthy he's a field-stretcher, someone rocket-armed Bills QB Josh Allen can burn any defence with deep. However, his numbers took a serious hit once Lamar Jackson became the Ravens' starting quarterback over Joe Flacco.

The Bills' leading receiver in 2018 was Zay Jones, who had 652 yards receiving.