Mike Leach Faces Craig James In Texas Tech Lawsuit Deposition Source: Boston HeraldSaturday 13th March, 2010