Bills WR Cole Beasley’s four-year, $29 million deal includes $11.4 million in 2019 and $17 million over 2. But nothing fully guaranteed past this year.

— Albert Breer (@AlbertBreer) March 12, 2019