Filed under: Fear the Mustache By Seth C Oct 30, 2007, 7:02am CDT Share this story Share this on Facebook Share this on Twitter Share All sharing options Share All sharing options for: Fear the Mustache Reddit Pocket Flipboard Email All hail Texas Tech's masked rider, Kevin Burns, the baddest mascot in all of collegiate athletics. More From Viva The Matadors INSTANT REACTION: Tech slapped down at home Where Tech stands as recruiting wraps up next week OPINION: Tuesday Thoughts on both basketball programs Rational and irrational expectations Should Mark Adams be on the hot seat? Hub City Homers #64: The slide continues