For all of you that are judging give it a rest he is human and has apologized! He is not on here ignorantly defending his actions. Sir all we can ask is that you set your son down and discuss why this is unacceptable. If he displays these behaviors take away his privileges until he learns to control his emotions. These people talkn down on you aren't God nor enhance the quality of your life,in any way. Hopefully you're sincere and will change. The rest of us who,witnessed this incident it was a reachable moment for us and our kids on how not to act. Our kids live in a world where they hear and see a lot worse. Calm down! - Coach