Mike Leach Is Back To Share More Of His Favorite Mascots In College Football (Video)
If you follow college football much you know Mike Leach, coach of the Washington State Cougars, is quite the character…and really loves mascots. Actually, this time last year he went on and on about how cool live mascots would be and now