something that he did in public that happened to be caught on camera. He premeditated the act and published it to the world himself.
Todd is on record as someone who thinks that it is okay for frustrated fans of a sports team to publicly smear a rival who hasn't played in more than 10 years. It was a completely unprovoked personal attack. He smeared a recovered addict who already apologized to those he hurt.
Todd's actions were observed by family, friends, neighbors, and the general public. He made sure of that himself. He was proud of it. If he has any self respect he will publicly admit that it is a mistake. Merely deleting a post after the world has seen it isn't enough. It's the equivalent of punching a kid in the face while everyone on the playground watched and running away as if it never happened.
It is truly dispicable to use someone's most embarrassing past as a joke. Todd might be a great guy in some ways. I hate cancel culture. However, i am perfectly fine with people like him being publicly cancelled until he submits a public apology for his vicious pubic behavior.