I agree with one caveat: Diggs is a WR who generally avoids big hits, and he’s not reliant on pure speed, which gives him an opportunity to extend his productivity by a couple seasons.
A loss to the top NFC opponent would have been pretty much a non issue, had they not had multiple galling losses against inferior AFC teams. Inexcusable.