I think the fact that Mario Williams spoke up is really problematic. He doesn't tend to say a lot and really got going on this topic. It's got to be fixed.
He was already hurt. Looked like he got hurt turning around, even before he went for the catch. Good concentration though.
Pro players get non contact injuries all the time. ACL tears are often non-contact.