kicking yourself.
Here’s the kicker for No. 8 Texas Tech. [CNNSI] Texas Tech’s kicking situation has gone from troubling to downright hilarious. [MSNBC] “Give that fan a contract!” [UWire] I honestly didn’t believe the story when I heard it. But all of…