Author does not have bioengineering credentials, but yes, interesting analysis.
It’s going to happen again and that will be the end of the NFL.
The FEDs being at the hospital tells the tale better than anything else. They know.