Happy Independence Day to everyone here from the KCCGD blog. Even though it says Kansas City, I’m down here in Austin for good but it doesn’t matter because it’s all American baby. More on that change here in a couple of months. In the meantime, I was going through the mascots that I’ve yet to look at from this year’s Phil Steele’s Top 50 list, but since today is a very special day we are going to forgo that and head straight into a patriotic mascot. What I pulled out of my stars and striped hat was the Virginia Cavalier and CavMan.