You Won’t Believe These Weird High School Mascots From TexasYou Won’t Believe These Weird High School Mascots From TexasMascots are an important part of sports, especially at the high school and college levels. Here are some rather odd ones from around Texas.Dubba GDubba G