After further investigation David Haye is off the hook. I now blame this man.