This mascot has a giant globe for a head and isn't afraid to wield it to his team's advantage. Watch as he issues a devastating blow to this unsuspecting ref.


[via Buzzfeed]