Another Monday and another mascot served up fresh for you KCCGD’ers out there. This week we come back to the Big 12 and talk about the mascots for a team that’s had quite the rocky offseason. Texas Tech’s offseason included sending a pirate of a head coach in Mike Leach to plank. Now we’ll switch from pirates to The Masked Rider and Raider Red. Both mascots serve their purpose on both sides of the mascot spectrum. They, along with new head Tommy Tubberville, must help pick up the pieces and start anew. Let’s find out where they came from and how much they can help.