Is this celebration too much?

Bat flips are always controversial. This bat flip definitely falls under the category. While losing 7-4, this prep player stares at his long home run, tosses his bat in the air, and takes 26.12 seconds to round the bases. The average home run trot time in the MLB is 22.02 seconds (Courtesy: sabr.org).