Mike Leach On God Squad Players

March 13, 2010 at 9:57 am by Terez in Mike Leach

Video of Mike Leach after Texas Tech-Kansas game on Halloween, 2009.

The timing for the release of this video is pretty funny-TO

Cleaning Out My Closet–Team Leach

Coach Mike Leach Blames Himself and Girlfriends for Loss