...and threw the ball over his head, way the !@#$ over his head. Had he just tossed it over his shoulder as one announcer described it, he would not have been penalized.
It is a rule and it was enforced. Dude should know better. Just like if you get busted for doing 34 MPH in a 30 MPH zone. Is it stupid? Yes. Can you be punished for it. Yes.