Bob McCullough6 days ago3 minJosh Allen may not need Stefon Diggs anymoreThe Bills decision to trade Stefon Diggs to the Texans was one of the more shocking moves of the offseason. There were reports of...