This is what happens when Texas Tech fans travel to Las Vegas to watch Mike Leach's new team (Washington State). Confused? Sure you are. Just marvel at the dancing pirate.
He is your spirit animal. Accept it and you'll be happier with your life.
Thanks to Luke Zimmermann (@lukezim) for the GIF