Cole Beasley Leaving Dallas Cowboys to Join Buffalo Bills Under Four-Year, $29 Million Contract

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