Mike Leach Shares His Thoughts On The Best Mascots In College Football (Video)
We’ve all realized that Coach Mike Leach of the Washington State University Cougars is quite the goofy character but seeing him act out and talk about his favorite mascots really seals the deal. Leach thinks there should be more