Most people probably figured it would be hard for the Cowboys to hold on to Cole Beasley after hearing reports that the slot receiver wanted more guaranteed money than Dallas was willing to pay. Those expectations became reality on Tuesday when Beasley decided to move up north.
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.