Theories abound. And most will be posted here tonight. I will wait for the police reports before commenting.
Benoit did it.