Josh Allen threw four touchdown passes, including three to Stefon Diggs, and the Buffalo Bills rolled past Derrick Henry and the Tennessee Titans 41-7 in their home opener.
The Minnesota Vikings and Kirk Cousins have agreed to a two-year, $66 million contract extension. The Vikings traded wide receiver Stefon Diggs to Buffalo.