Josh Allen strikes me as the guy who called up the current roster of receivers, and talked to them about how they will replace Diggs' production. Yes we will add some draft picks, but to start, its the other guys we have signed that will need to elevate.
I'd venture to guess he's glad to see a guy who didn't want to be here, go on his way..
I just think we will be better off....