Taron Johnson has become a key part of the Bills defense. Mark J. Rebilas-USA TODAY Sports

The Buffalo Bills have agreed to a three-year extension with Taron Johnson, per a club announcement. The deal could be worth as much as $24M, according to NFL.com’s Ian Rapoport with a healthy $14M guaranteed. 

Johnson was previously on track for free agency in the spring, but the Bills didn’t want to let him get away. The 2018 fourth-rounder has become a key part of Buffalo’s D in recent years. In 2020, he notched 94 stops, seven passes defensed, five tackles for loss, one sack, one forced fumble and an interception taken back for a touchdown. Then, in the playoffs, he notched another pick-six — a 101-yarder — against the Ravens.

“Love that dude,” teammate Micah Hyde said recently, via the team website. “Man, he just does everything for our defense. You’ve got to have a nickel that’s a dog, and that’s him. He’s been showing it the last couple years. Just a great kid, a great guy, who has come a long ways. His growth mentally, on the football field, and even off, just becoming a man. It’s so cool to see a young guy like that coming along. He’s been making a lot of plays in this league for a long time.”

Johnson, 25, has already recorded five passes defensed, one FF and one sack in three games this year. Now furnished with a new deal, he’ll turn his attention to the Chiefs on Sunday.

More must-reads:

TODAY'S BEST
Chiefs move on from young running back
20-year MLB veteran working out, unsure about playing future
USA Hockey names HC for 2025 4 Nations Face-Off and 2026 Olympics
Key Knicks forward ruled out for Game 7 vs. Pacers
Pacers' Pascal Siakam leads team to Game 6 win vs. Knicks
Watch: Matt Duchene's 2OT winner sends Stars to conference final
Scottie Scheffler shoots improbable 66 after warming up for PGA Championship in a jail cell
Report: Tua Tagovailoa away from Dolphins amid contract chatter
Nuggets star has worrying comment about latest injury
Paul Skenes makes incredible Wrigley Field history in second-career MLB start
Giants rookie CF to undergo season-ending labrum surgery
Yankees' Juan Soto reacts to Hal Steinbrenner contract talk
Late goal sends Panthers to Eastern Conference Finals
Ex-teammate of Shohei Ohtani placed bets with same illegal bookmaker as interpreter 
Former Rams first-round pick retires from NFL after 11 seasons
Insider provides major injury update on Celtics' Kristaps Porzingis
Watch: Bruins strike first in Game 6 with incredible backhand goal
Dodgers make series of moves involving notable players
Hurricanes not expected to re-sign defenseman, center
Maple Leafs tab former Stanley Cup winner as new head coach