The Bills have signed defensive tackle Marcus Stroud to a two-year contract extension, making his deal worth $28 million over the next four years. With guarantees, Stroud could earn $16 million in the first two years of his contract, according to NFL.com.