 He was placed on injured reserve on November 16, 2018, officially ending his season.He played in five games and finished with four receptions for 36 yards and no touchdowns.On March 13, 2019, Kroft signed a three-year $18.75 million contract with the Buffalo Bills.