Buffalo Bills agree to 3-year extension with Taron Johnson ‘Johnson is reportedly receiving $24 million over three seasons with $14 million guaranteed, according to NFL.com’s Ian Rapoport. The deal will keep him in Buffalo through the 2024 season.’ No related posts.