first of all, stroud is a monster and a top 3 interior D lineman when healthy (or at least was before).
that said, he ws out for some plays where our d still kicked butt. it's not just him, i think it's our depth and attitude, and our entire front 7 is improved (poz, mitchell, healthy ends, spencer, williams is emerging, etc.).
absolute beasts all over the place, a ton of confidence and aggression out there.