All Posts in Stefon Diggs

Commentary

The Buffalo Bills played the New England Patriots, which is a victory itself.  Nobody knew around this time last week if this game would happen.  Its mere existence reflected wonderful developments …