Buffalo Bills have reached an agreement with receiver Stefon Diggs. According to ESPN's Adam Schefter, Diggs signed a four-year, $104 million extension. His new deal includes $70 million guaranteed and ties Diggs to Buffalo for six more years.