Cole Beasley appears to be the first Dallas Cowboys unrestricted free agent to find a new home.
Beasley will join the Buffalo Bills on a four-year, $29 million contract, according to NFL Network’s Mike Garafolo.
The deal averages $7.25 million a year with $14.4 million guaranteed.
Beasley tweeted confirmation of the move.
“I’ll always love #cowboysnation and I appreciate the time we have had together,” he wrote Tuesday afternoon. “Thanks to the jones family for giving me a shot. Excited for this new journey. Can’t wait to get started in Buffalo. Let’s go! #BillsMafia”
Beasley heads to Buffalo after seven years in Dallas as a reliable underneath target. He caught 319 passes for 3,271 yards and 23 touchdowns with the Cowboys. His best year was 2016, when he and then-rookie Dak Prescott developed rapport to the tune of 75 catches, 833 yards and five scores. Beasley caught 76.5 percent of his targets that season.
Beasley averaged $3.375 million across the last two seasons. As a free agent, the undrafted product out of SMU sought more money and more opportunities than the Cowboys’ run-heavy offensive scheme provided.
Click here to read more.
SOURCE: USA Today, Jori Epstein