If your herpes related search term brought you to this page, I apologize, google now officially sees the search terms "herpes" and "Texas Tech" as having the exact same meaning.
If you are here to discuss this ballgame today, then by all means head on into the comments and let's discuss away.
This is your GameThread.