Mike Leach Is A Badass Pirate Captain
Thursday, September 3rd, 2009At least that’s what his parking place at Texas Tech infers, and really, who are we to argue? I don’t see you developing a mad-scientist like offense that takes age-old football concepts like running the ball and ball control and happily pisses all over them, while being incredibly successful. These acts are best [...]
Read More







