The #Bills have agreed to terms with TE Tyler Kroft on a 3-year deal worth $18.75M ($6.25M per year), source said. It can be worth $21M.

— Ian Rapoport (@RapSheet) March 11, 2019