Crazy Lacrosse Announcer

Can you blame him? Who wouldn't go crazy for the good old American sport of--Wait, what is this? Net sticks? I don't even know what this is.

Crazy Lacrosse Announcer