Breaking: The Bills and Stefon Diggs reached an agreement on a 4-year, $104 million extension that includes $70 million guaranteed, sources tell @AdamSchefter.
The deal ties Diggs to Buffalo for six more years, with the intent from both sides to have him retire as a Bill.
Tackling a different type of turf at Pebble Beach.
Go inside the ropes with @BuffaloBills quarterback @JoshAllenQB during his practice round @ATTProAm.