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
 
We like you. Do you like us too?