ESPN's John Clayton reports that the Buffalo Bills have rewarded defensive tackle Marcus Stroud with a two-year extension worth $16.5 million. His total contract is now worth $29 million over the next four years.

Stroud, a massive interior disruptor, came to Buffalo last offseason and made an immediate impact on Buffalo's run defense. He's contributed 2.5 sacks.